• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 197 项符合查询结果, 库内数据总量为 30,786 项。 (搜索耗时: 0.0046 秒)

171. 插件开发说明 · LayaAir3.0文档 · LAYABOX [ 56%]

.../Script1.ts @regClass() export class Script1 extends Laya.Script { declare owner : Laya.Sprite3D; } //TestCustomEditor.ts @IEditorEnv.customEditor(Script1) export class TestCustomEditor extends IEditorEnv.CustomEditor { declare owner: Laya.Sprite3D; onSceneGUI(): void { IEditorEnv.Handles.drawHemiSp...

来源: Laya3.0_文档 发布时间: 20241014

172. 挂载物体的3D变换问题 [ 55%]

...riteTransform, avatarWorldMatrix, avatarWorldMatrix); Matrix4x4.multiply((_owner as Sprite3D)._transform.worldMatrix, avatarWorldMatrix, spriteWorldMatrix); 138*****175 • 2017-09-06 11:38 @我觉得挂空节点是可以省的吧?如果可以省,少了一层,也算是优化吧? 183*****755 ...

来源: Laya_社区 发布时间: 20170904

173. Animator 如何获取当前所有动画名称呢?或者所有的AnimationClip呢? [ 55%]

...访问访问私有成员。 示例如下: let animator: Animator = this.owner.getChildAt(0).getComponentByType(Animator) as Animator; let clipNames: string[] = animator["_clipNames"]; 来个点赞吧!!!鄙视官方的不作为! 2018-04-26 3 2 分享 微博 QZONE 微信 w1114367261 赞同...

来源: Laya_社区 发布时间: 20180425

174. 微信小游戏 · LayaAir3.0文档 · LAYABOX [ 55%]

... } = Laya; @regClass() export class Script extends Laya.Script { //declare owner : Laya.Sprite3D; @property({ type: Laya.Scene3D }) scene3d: Laya.Scene3D; constructor() { super(); } /** * 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 */ onAwake()...

来源: Laya3.0_文档 发布时间: 20241014

175. addComponent后成功加载了自定义Script,但是无法执行到script的onEnable,onUpdate等方法 [ 55%]

...少帧自动销毁的Script,只是在onUpdate里面记个时然后调用owner的destory方法,在new出来的Sprite里添加脚本时脚本被创建成功了,但是sprite被添加到场景后却没有走到脚本里的onActive等方法里面,断点看我写的组件脚本在我的sprite里...

来源: Laya_社区 发布时间: 20181122

176. 预设组件挂脚本,添加到场景以后赋值失败 [ 55%]

...件赋值,其它组件的引用全是不对的   但是如果通过this.owner.getChildByName("testLb") 这种方式,就是正常的,这能优化下??????   附件 : --> demo5.zip 2021-10-26 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: ...

来源: Laya_社区 发布时间: 20211026

177. [LayaAir3]通过对象池创建的物体,发生碰撞后,再通过对象池复用就会出现pos函数找不到的情况 [ 55%]

...想要的Laya.Box;所以回收时应为 Laya.Pool.recover("Bullet", this.owner); 2024-08-13 1 1 分享 微博 QZONE 微信 为什么被折叠? 0 个回复被折叠 要回复问题请先登录 发起人 炳志要爆发 相关问题 两个对象new了一个相同的对象,调用第一个的一个...

来源: Laya_社区 发布时间: 20240813

178. 请问laya2.0中想要实现1.0中的扩展脚本或附加脚本,应如何实现?prefab能关联脚本吗? [ 54%]

... QZONE 微信 Laya_Aaron 赞同来自: 可以在sript脚本里 通过 this.owner.getchildbyname("xx") 方式获取stage上的节点, runtime 脚本可以直接this.xx获取   可视化属性可以参照 https://ldc2.layabox.com/doc/?nav=zh-ts-3-4-0  文档中的方法,按照方法中的格式...

来源: Laya_社区 发布时间: 20181210

179. 3D项目,如何判断一个3D模型是否在摄像机的范围内,有没有这方面的接口,,, [ 54%]

...其shinnedMeshRenderer直接点出属性isRender.完事 let mesh = this.owner.getChildAt(1) as Laya.SkinnedMeshSprite3D; console.log(mesh.skinnedMeshRenderer.isRender); 这是我测试时的模型和代码,实际使用根据模型的导出的层级和类型而定。附:我使用的是2.6.1...

来源: Laya_社区 发布时间: 20181009

180. box2d 弹性异常 [ 53%]

...ther: any, self: any, contact: any): void { let rig: Laya.RigidBody = this.owner.getComponent(Laya.RigidBody) as Laya.RigidBody; let velocity = rig.linearVelocity; console.log(velocity) } 你把初始弹射改成一个球,你就会发现,这个球,他的水平速度x 小于一定值后就变...

来源: Laya_社区 发布时间: 20200307