游戏引擎
文章平均质量分 89
FanBro
这个作者很懒,什么都没留下…
展开
-
背景运动补偿具体思路
获取摄像机位置(Awake)初始化摄像机以前的位置(Start)计算每帧背景各层的运动量计算相机运动量fparallax fparallax = (CamPrePos.x - cam.position.x) * parallaxFactor计算各层的运动量 bkNewX = BackGrounds[i].position.x+fparallax*(1 + FramesFacto转载 2017-05-23 18:24:12 · 2061 阅读 · 0 评论 -
Error: [AssetLibrary] loading JSON or dependencies failed: undefined
cocos creator报错情况如下:报错原因:如果你也遇到了这个问题,很可能是由于你删除了某些资源文件,而这些资源文件之前被你做成了animation文件,资源文件一旦被删除,animation文件所依赖的图片就找不到了,从而报错。解决办法很简单,就是把资源文件导入回来。这个时候,文件备份就显得很重要了。...原创 2019-04-17 16:06:19 · 8615 阅读 · 2 评论 -
"is not a function"
明明是因为我误把“长度”当做“向量”作为angle()方法的参数,结果编辑器给我报错说这都什么跟什么啊?有关系吗?原创 2019-04-02 23:30:19 · 2103 阅读 · 0 评论 -
I服了you,creator
原创 2019-03-01 21:57:51 · 2031 阅读 · 0 评论 -
cocos
帧率(FPS):1秒内死循环能跑多少次继承于cc.Component,没有它脚本就挂不到节点上去 extends: cc.Component,1.脚本中取节点的方式 let node=cc.find('Canvas/TNT');2.this指的是这个脚本而不是节点;this.node指的是脚本所在的节点let node1=this.node.getChil...原创 2018-06-24 16:57:47 · 2338 阅读 · 0 评论 -
NullReferenceException: Object reference not set to an instance of an object
一定是,有某个脚本或其他某个对象没有找到,或被你删掉了代码却还在找她。原创 2018-06-24 14:58:44 · 69480 阅读 · 3 评论 -
Unity技术积累
碰撞检测也可以用来检测鼠标点击。如何从一个脚本调用另一个脚本? getComponent()获取脚本,它还可以用来获取组件,比如getComponent<**>()。获得的是一个对象的引用。如何解释Prefeb? 它就类似于C++中的类,有它容易得到的,是众多实例。如何消除Scene中花花的背景对布置角色的影响? Hierachy中选中花花的背景——》取消选择Inspector中Sprite原创 2017-05-02 18:13:16 · 769 阅读 · 1 评论 -
Unity中Instantiate的用法
//传入d预设 public GameObject explosion; // 爆炸的效果Prefab组件(一个爆炸的动画) void OnExplode() { // 创建一个四元数 Quaternion,取一个随机的旋转角度 // Quaternion.Euler 欧拉角 // 返回一个旋转角度,绕y轴旋转y度,原创 2017-05-27 13:37:52 · 47494 阅读 · 0 评论 -
OnTriggerEnter2D(Collider2D)和Component.tag
Unity,没有使用过的函数太多,陌生。原创 2017-05-26 22:08:34 · 1488 阅读 · 0 评论 -
eiR和tiC的疑难(5.10工作记录)
错误原因:enemy.js中的distanceToGoal()方法添加如下判断if (this.nextPathPointCount === this.pathPoints.length) { this.setState(EnemyState.EndPath); return; ...错误描述:在只有一个塔的情况下还...原创 2019-05-14 18:22:17 · 2210 阅读 · 0 评论