- 博客(14)
- 收藏
- 关注
原创 扫描卡片出现模型,并伴随着按钮的产生,点击按钮跳转场景
扫描卡片出现模型,并伴随着按钮的产生,点击按钮跳转场景 1.找到下面脚本,复制此脚本并重新命名。 3.对复制的这个脚本做以下修改。
2021-09-14 16:12:44 131
原创 UnityVR
UnityVR 1.下载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 424
原创 将附有UI的场景发布到安卓
发布到安卓 Player Settings - Player,填写内容 - Build (注意:在Unity Hub上安装Unity时,勾选上Android的相关选项)
2021-09-07 21:58:03 168
原创 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 333
原创 进行聊天对话
进行聊天对话 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 111
原创 遇攻击血量减少
遇攻击血量减少 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 455
原创 场景登录界面
场景登录界面 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 131
原创 场景中进度条加载
场景中进度条加载 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 181
原创 人物在目标点之间移动(可用于追逐)
人物在目标点之间移动(可用于追逐) 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 108
原创 枪支射击类
枪支射击 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 222
原创 飞翔的小鸟(2D)
飞翔的小鸟(2D) 1.障碍物移动 using System.Collections; using System.Collections.Generic; using UnityEngine; public class BarrierMove : MonoBehaviour { public float BarrierMoveSpeed = 50f; //障碍物移动速度 // Use this for initialization void Start() { } // Update is calle
2021-04-25 19:05:23 160
原创 添加音效
添加多个音效 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 134
原创 通过脚本控制按钮来实现显示
通过脚本控制按钮来实现显示 1.创建按钮 Canvas->UI->Button 2.脚本(赋给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 188
原创 图片尺寸不合适,导致Button区间过大
图片尺寸不合适,导致Button区间过大 1.图片尺寸不合适,导致Button区间过大 2.对图片进行处理 (直接框选所需区域->Slice->x退出)
2021-04-25 17:08:46 258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人