随笔分类 -  unity3D

自学过程随笔
摘要:通过委托,可以在脚本中创建可靠且复杂的行为; 委托可以简单的视为盛放函数的容器,可以进行传递或像变量一样使用,像变量一样,可以向委托分配值,并且这些值可以在运行时更改 区别在于变量包含数据,而委托包含函数 首先要做的是清除委托模板,这个模板将明确指示可以分配给委托哪些类型的方法 我们用delegat 阅读全文
posted @ 2022-09-14 15:58 无敌小金刚 阅读(94) 评论(0) 推荐(0)
摘要:创建一个3D的球体,调整到合适大小。重置位置,为球体添加材质,直接进行拖拽就可以,将材质拖拽到scen中的球体上; 首先要解决的问题是,摄像机要随着场景的移动而移动;创建一个空物体作为父集,重置位置,将摄像机拖拽成他的子集;通过键盘左右键的输入来控制Y轴的旋转;达到选装摄像头的效果; 创建脚本Rot 阅读全文
posted @ 2021-10-15 21:36 无敌小金刚 阅读(225) 评论(0) 推荐(0)
摘要:最后一篇,为游戏添加动画 在window窗口中点击animator,找到movement,将run-static右键单击,设置为set as layer default state;(即人物进入游戏就开始跑) 上图表示,在walk-static到run-static中,只有满足速度高于0.5才可以; 阅读全文
posted @ 2021-10-15 15:42 无敌小金刚 阅读(533) 评论(0) 推荐(0)
摘要:让背景图片移动,营造一种人物在跑动的效果; 背景图片向左运动,将脚本moveLeft挂载到背景图片上,创建新的脚本BGRepeat,实现背景图片的循环,如何确定背景图片,从哪里开始回到初始位置呢? 为背景图片添加碰撞体,通过碰撞体组件的size的x值来确定,(x值的二分之一)设置repestWidt 阅读全文
posted @ 2021-10-11 20:03 无敌小金刚 阅读(327) 评论(0) 推荐(0)
摘要:导入资料和模型 选择自己喜欢的人物,对人物添加刚体和碰撞体;刚体(为了人物可以弹跳);碰撞体(与障碍物和地面碰撞) 为人物添加跳的动作,按下空格键,人物跳起 public class playerController : MonoBehaviour { private Rigidbody rb; p 阅读全文
posted @ 2021-10-10 22:20 无敌小金刚 阅读(391) 评论(0) 推荐(0)
摘要:本文内容,个人学习笔记,供参考 1) 在unity软件中进行设置 2) 点击控制面板->程序与功能->右键vs2017->修改->安装上关于unity的工具 上述就是连接方法,但是我却怎么都不可以成功,一直显示,Assembly-Csharp(不兼容),该程序应用未安装,但在帮助->关于中,显示un 阅读全文
posted @ 2021-09-23 17:30 无敌小金刚 阅读(4806) 评论(1) 推荐(0)