大约有 218 项符合查询结果, 库内数据总量为 30,784 项。 (搜索耗时: 0.0038 秒)
...法用tiledmap.addchild这种方式去在地图上添加单位 这样实现角色在地图上行走或者固定在地图上就不是很方便 有什么好的方法吗?(地图本身是可以卷动的,要让角色跟着地图动,比如打飞机这种) 2016-11-30 添加评论 免费帖 --> 分享...
来源: Laya_社区 发布时间: 20161130
...同来自: 专门创建一个图层,用于标记不可移动的块, 当角色移动时判断新的坐标所在的块是否是不可移动的块,如果是的话,取消移动 如果是可移动的块,更新角色坐标https://blog.csdn.net/pur_e/article/details/50724828 ……二、碰撞检...
来源: Laya_社区 发布时间: 20180627
...tion onLoaded(){ // 创建一个主角 this.hero = new Role(); // 初始化角色 this.hero.init("hero",0,1,0,30); // 设置射击类型 this.hero.shootType = 1; // 设置主角的位置 this.hero.pos(200,500); // 放置到舞台上 Laya.stage.addChild(this.hero); // 监听舞台的鼠标移动事...
来源: Laya_社区 发布时间: 20170525
...sole.log('hit'+ Laya.Physics.rayCast(this.ray,this.outHitInfo,5)); //更新角色位置 this.owner.transform.translate(new Laya.Vector3(speedX,0,speedZ),false); //播放行走动画 2018-01-18 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相...
来源: Laya_社区 发布时间: 20180118
...致的卡顿,改了之后从8帧可以升到30帧到50多帧左右 场景角色与地面碰撞多(当角色旋转[transform.localRotationEulerY]IOS端就会明显掉帧)的情况就会卡顿 我去掉地面碰撞后,帧数直接上升,平面地图可以这样优化,如果有坡度的地...
来源: Laya_社区 发布时间: 20210108
... 3 个回复 ltmking 赞同来自: cuixueying 问题解决了,实现了角色的高度随地形高低起伏而改变,分享一下 //创建一条射线 ray2 = new Ray(new Vector3(0,0,0),new Vector3(0,-10,0)); //创建碰撞信息 rayCastHit2 =new RaycastHit(); //针循环 public function _upda...
来源: Laya_社区 发布时间: 20170828
...那一般你做2d的碰撞是怎么做的呢,比如一个2D的跑酷游戏,角色与陷阱的碰撞检测,角色吃到金币或者道具的检测,就像这种,怎么做呀 冰水blue • 2018-06-01 16:47 @(^_^): 坐标,自己算有没有交集。 (^_^) • 2018-06-01 17:20 @冰水blue:数学不好...
来源: Laya_社区 发布时间: 20180601
父节点子节点问题 现在要做一个角色移动的功能,有时候需要地图移动而角色不移动,但是地图一动 ,角色也会跟着动,有没有一种方法,可以父节点移动而子节点不移动的。 2019-12-21 添加评论 免费帖 --> 分享 微博 QZONE 微信 ...
来源: Laya_社区 发布时间: 20191221
...上所说的“需要一个'看不到'的平面”,目的是来限制你角色的行走区域。是必须使用射线检测碰撞的。 2.官方的平面模型Laya.PlaneMesh(6,6,10,10)解释:(其实你也不必用这个,用BoxMesh也是可以的。)function PlaneMesh(long,width,stac...
来源: Laya_社区 发布时间: 20170904
...并定位到了,可以关注下后续的日志更新内容。 4、目前角色控制器默认使用胶囊体碰撞形状,所以场景中显示的是默认的胶囊体大小,后面我们修改下设置角色控制器的胶囊半径与高度与胶囊体碰撞形状的关联,现在直接修改...
来源: Laya_社区 发布时间: 20240111