- 博客(14)
- 收藏
- 关注
原创 扫描卡片出现模型,并伴随着按钮的产生,点击按钮跳转场景
扫描卡片出现模型,并伴随着按钮的产生,点击按钮跳转场景1.找到下面脚本,复制此脚本并重新命名。3.对复制的这个脚本做以下修改。
2021-09-14 16:12:44
147
原创 UnityVR
UnityVR1.下载SteamVR (VRTK官网中下载)和 VRTK (unity商店中下载)两个插件,导入到 unity 中。2.添加平面和三个空物体,删除原相机。3.添加相机。搜索CameraRig,拖拽到场景中。4.给 VRTK 添加两个组件 ,VRTK_SDK Manager 和 VRTK_SDK Setup,执行以下操作。5.给 Right 添加三个组件,VRTK_ControllerEvents , VRTK_Pointer , VRTK_StraightPointerRe
2021-09-13 12:32:36
450
原创 将附有UI的场景发布到安卓
发布到安卓Player Settings - Player,填写内容 - Build(注意:在Unity Hub上安装Unity时,勾选上Android的相关选项)
2021-09-07 21:58:03
177
原创 vuforia
1.创建新项目。2.将package文件复制到项目工程文件Packages下,再重启工程。3.检查是否安装成功。4.申请密钥。(1)访问https://developer.vuforia.com/ ,注册账号,打开收到的链接登录。(2)在License Manager中选择Get Development Key,获取许可证。(3)填上License Name,并勾选下面的选项,点击确定。(4)复制数据至VuforiaConfiguration。5.激活密钥。找到Resources文件夹下
2021-09-07 09:56:00
360
原创 进行聊天对话
进行聊天对话1.添加初始的对话框和文本。2.将编辑的文本文档导入到unity中。3.相关代码:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class duihua : MonoBehaviour {[Header("起初对话框")] //显示替代之前的文本public Image word; //对话框[Header(
2021-07-19 11:51:57
127
原创 遇攻击血量减少
遇攻击血量减少1.以子弹射中敌人,血条减少为例。2.添加Image和Text,作为血量和血值。3.相关代码://子弹碰到敌人,血量会减少,子弹消失(赋予子弹,然后将子弹转为预制体)using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Bulletmove : MonoBehaviour {// Use this for in
2021-07-19 10:54:12
484
原创 场景登录界面
场景登录界面1.添加Canvas。2.添加Input Field,作为账号或密码输入框。2.添加确认键的按钮。3.添加文本,作为输入正确或错误的反馈。4.相关代码:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.SceneManagement;public class id : MonoBehaviour
2021-07-19 10:42:22
143
原创 场景中进度条加载
场景中进度条加载1.在Build Settings里添加两个场景,一个是进度条加载的场景,一个是加载完成后要跳转的场景。2.在场景中添加Image和Text,作为进度条填充量和值。3.相关代码:(赋给任意物体即可)using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.SceneManagement;public cl
2021-07-19 10:35:09
188
原创 人物在目标点之间移动(可用于追逐)
人物在目标点之间移动(可用于追逐)using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.AI;public class Tigernav : MonoBehaviour {//地面定为静态Static(右上角),Window-Navigation-Bake,烘焙地面private NavMeshAgent meshAgent; //给追随物体添加组件pub
2021-06-17 15:07:48
116
原创 枪支射击类
枪支射击1、创建场景,导入枪模型。2、玩家移动。using System.Collections;using System.Collections.Generic;using UnityEngine;public class Playermove : MonoBehaviour {//WSAD人物移动,空格跳跃public float speed = 6f;public float distance = 3.2f; //射线最大距离(值由物体距离决定,高一点点即可,防止在空中进行连跳)
2021-06-17 14:48:03
237
原创 飞翔的小鸟(2D)
飞翔的小鸟(2D)1.障碍物移动using System.Collections;using System.Collections.Generic;using UnityEngine;public class BarrierMove : MonoBehaviour {public float BarrierMoveSpeed = 50f; //障碍物移动速度// Use this for initializationvoid Start(){}// Update is calle
2021-04-25 19:05:23
171
原创 添加音效
添加多个音效1.建立空物体(作为播放器)2.脚本(赋给空物体)using System.Collections;using System.Collections.Generic;using UnityEngine;public class Sources : MonoBehaviour {public static **Sources** instance; //可在其他脚本中调用(保持与脚本名称一样)public AudioSource audioSource; //播放器publ
2021-04-25 18:35:40
143
原创 通过脚本控制按钮来实现显示
通过脚本控制按钮来实现显示1.创建按钮Canvas->UI->Button2.脚本(赋给Canvas即可)using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class ClickOpen : MonoBehaviour {public Button button; //需要点击的按钮public Image image
2021-04-25 18:15:56
194
原创 图片尺寸不合适,导致Button区间过大
图片尺寸不合适,导致Button区间过大1.图片尺寸不合适,导致Button区间过大2.对图片进行处理(直接框选所需区域->Slice->x退出)
2021-04-25 17:08:46
294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人