- 博客(4)
- 收藏
- 关注
原创 Unity基础 9.7
用if语句确认键盘输入的按钮如W,用transform.Translate加坐标,moveSpeed * Time.deltaTime放在第一个是控制左右,放在第二个是控制上下。这是控制两个物体在物体的y轴方向移动,移动速度自定义输入。//Time.time该帧开始的时间(只读),此为自游戏启动以来的时间。下面的两个if循环控制两个物体在位置为8的时候回到上方进行重复运动。
2023-09-08 08:59:54 34 1
原创 Unity基础 9.6(C#)
在应用程序执行的过程中,预先定义的对象类型以 new 创建对象实例,并且存储在堆中。堆是一种由系统弹性配置的内存空间,没有特定大小及存活时间,因此可以被弹性地运用于对象的访问。可以消除软件开发中常见的错误(如语法错误),.NET 提供的垃圾回收器能够帮助开发者有效地管理内存资源。因为 C#遵循.NET 的公共语言规范(CLS),从而能够保证与其他语言开发的组件兼容。(7)完善的错误、异常处理机制。5. 多个引用类型变量可以引用同一对象,这种情形下,对一个变量的操作会影响另一个变量所引用的同一对象。
2023-09-08 08:56:58 38 1
原创 Unity基础 9.5
Prefab和PrefabInstance存在着联系,对预制体的修改可以被反映到全部预制体实例上,而对预制体实例的修改也可以保存到对应预制体上,最终反映到所有预制体实例当中。值得注意的是,子对象的坐标轴是相对于父对象的,在父对象移动和旋转时子对象不发生移动和旋转(牵连运动),子对象的坐标轴原点是父对象的轴心。在层级栏中,我们可以指定游戏对象间的父子关系,以方便对象的批量操作,最简单的例子就是:子对象会随着父对象完全同步的移动和旋转。配置:只需要将要设为子对象的游戏对象拖动为要设为父对象的游戏对象上面即可。
2023-09-06 11:44:28 30 1
原创 Unity基础 9.4
Unity3D 是一个游戏开发引擎由 Unity Technologies 开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity3D 是世界顶级引擎之一,从诞生到现在不到二十年间取得了辉煌的成果。市场占有率达到 70% 以上,全球拥有 1000 多名员工。Unity 在全球移动 3D 游戏引擎市场占领导地位Unity 的创业故事也和梦想有关。
2023-09-05 14:17:13 79
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人