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

大约有 32 项符合查询结果, 库内数据总量为 31,671 项。 (搜索耗时: 0.0029 秒)

1. 在Unity中设置动画事件(TypeScript-3D基础(TS)-LayaAir3D之Animator动画) [ 100%]

...3D脚本,脚本名不影响事件的触发这里是随便取的名。 ```typescript export default class SceneScript extends Laya.Script3D { //用于表现的方法 public showMsgFunc; constructor(){ super(); } //对应unity添加的AnimationEvent的动画事件函数,名字是可以对应上的...

来源: Laya2.0_文档 发布时间: 20210715

2. 注册宏定义与使用宏(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 95%]

...&category=3d&group=Shader&name=Shader_Terrain)): > 新版本使用宏 ```typescript /**初始化材质**/ private static initShader(){ .... /**注册宏**/ CustomTerrainMaterial.__init__(); .... } private _setDetailNum(value){ switch (value) { case 1: this._shaderValues.addDefine(CustomTerrainMate...

来源: Laya2.0_文档 发布时间: 20210714

3. 批量销毁释放内存(TypeScript-3D基础(TS)-LayaAir3D的内存管理) [ 94%]

...emo2/?language=ch&category=3d&group=Resource&name=GarbageCollection)) ```typescript function(e:Laya.Event):void { this._castType++; this._castType %= 2; switch (this._castType) { case 0: (e.target as Button).label = "释放显存"; this.loadScene(); break; case 1: (e.target as Button).label = "加...

来源: Laya2.0_文档 发布时间: 20210715

4. 物理射线检测(TypeScript-3D基础(TS)-LayaAir3D之物理系统) [ 94%]

...ge=ch&category=3d&group=Physics3D&name=PhysicsWorld_RayShapeCast)); ```typescript var hitResult:Laya.HitResult = new Laya.HitResult(); var hitResults = []; //是否穿透 if (this.castAll) { //进行射线检测,检测所有碰撞的物体 this.scene.physicsSimulation.raycastAllFromTo(this.from,...

来源: Laya2.0_文档 发布时间: 20210715

5. 如何自定义Shader(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 91%]

...段代码添加在 Main.ts 。 > 通过引用来导入着色器代码 ```typescript var simpleShaderVS:String = __INCLUDESTR__("customShader/simpleShader.vs"); var simpleShaderFS:String = __INCLUDESTR__("customShader/simpleShader.ps"); ``` > 初始化shader ```typescript //初始化我们的自定...

来源: Laya2.0_文档 发布时间: 20210715

6. HttpRequest详解(TypeScript-LayaAir基础篇(TS)-数据与通信) [ 90%]

...事件派发的功能。我们写个简单的例子来看下用法: ```typescript class LayaSample { constructor() { //初始化引擎 Laya.init(1136, 640); var xhr: Laya.HttpRequest = new Laya.HttpRequest(); xhr.http.timeout = 10000;//设置超时时间; xhr.once(Laya.Event.COMPLETE, this, this...

来源: Laya2.0_文档 发布时间: 20210715

7. 关联shader的uniform(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 89%]

...代码与初始化Shader时的uniformMap: > 初始化时的uniformMap ```typescript var uniformMap = { 'u_MvpMatrix': Laya.Shader3D.PERIOD_SPRITE, 'u_WorldMat': Laya.Shader3D.PERIOD_SPRITE, 'u_OutlineWidth': Laya.Shader3D.PERIOD_MATERIAL, 'u_OutlineLightness': Laya.Shader3D.PERIOD_MATERIAL, 'u_Out...

来源: Laya2.0_文档 发布时间: 20210715

8. 在Unity中设置动画事件(JavaScript-3D基础(JS)-LayaAir3D之Animator动画) [ 88%]

...3D脚本,脚本名不影响事件的触发这里是随便取的名。 ```typescript export default class SceneScript extends Laya.Script3D { constructor(){ super(); //用于表现的方法 this.showMsgFunc = null; } //对应unity添加的AnimationEvent的动画事件函数,名字是可以对应...

来源: Laya2.0_文档 发布时间: 20210715

9. 批量销毁释放内存(ActionScript-3D基础(AS3)-LayaAir3D的内存管理) [ 87%]

...emo2/?language=ch&category=3d&group=Resource&name=GarbageCollection)) ```typescript function(e:Event):void { _castType++; _castType %= 2; switch (_castType) { case 0: (e.target as Button).label = "释放显存"; loadScene(); break; case 1: (e.target as Button).label = "加载场景"; if (_scene)//...

来源: Laya2.0_文档 发布时间: 20210715

10. 在Unity中设置动画事件(ActionScript-3D基础(AS3)-LayaAir3D之Animator动画) [ 87%]

...3D脚本,脚本名不影响事件的触发这里是随便取的名。 ```typescript import laya.d3.component.Script3D; class SceneScript extends Script3D { //用于表现的方法 public var showMsgFunc:Function; public function SceneScript() { } //对应unity添加的AnimationEvent的动画事件...

来源: Laya2.0_文档 发布时间: 20210715