Unity学习
hqyellows
a little
展开
-
物体的移动与旋转
当物体带有刚体组件时并有持续的运动或者旋转时,使用刚体组件的MovePositon,MoveRotation方法; //Vector3 dir = enemy.position - player.position; //dir.y = 0; //Quaternion target = Quaternion.LookRotation(dir);原创 2017-10-09 11:13:58 · 383 阅读 · 0 评论 -
unity对象池
将对象存储在一个池子中,当需要时在再次使用,而不是每次都实例化一个新的对象。池的最重要的特性,也就是对象池设计模式的本质是允许我们获取一个“新的”对象而不管它真的是一个新的对象还是循环使用的对象; 我的对象池:将需要多次实例化的对象放在一个池子中,刚刚开始则实例化并加入一个对象集合,当集合中有未使用的对象时就使用,如果没有就实例化出新的对象,但当集合中的对象个数大于了所定义的maxCou原创 2017-10-11 11:47:26 · 309 阅读 · 0 评论 -
ToLua-代码有修改
1:文件夹分析 Editor:lua用到的工具 Lua:lua所要用到的脚本全放这 Plugins:解析lua用到的库 Source:绑定的C#脚本 自动生成的wrap文件 将c#注册进lua Tolua:tolua和c#交互的核心代码 全局绑定的方式2:CoustomSetting.cs 如果要注册C#类脚本到lua public static BindType[] customtypeLis...原创 2018-07-06 17:51:21 · 900 阅读 · 0 评论