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

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

211. 屏幕适配-屏幕适配 [ 66%]

...击后切换适配模式 e.stopPropagation(); index++; if (index >= modes.length) index = 0; Laya.stage.scaleMode = modes[index]; txt.text = "点击我切换适配模式" + "(" + modes[index] + ")"; } function onClick(e) { //输出坐标信息 console.log("mouse:", Laya.stage.mouseX, Laya.stage.mous...

来源: Laya_示例 发布时间: 20240930

212. 动画-新版骨骼动画 [ 66%]

...名称播放动画 zombieAnimator.play(clipName[++curStateIndex % clipName.length]); }); })); }class SkinAnimation_New { private changeActionButton: Laya.Button; private zombieAnimator: Laya.Animator; private curStateIndex: number = 0; private clipName: Array = ["walk", "attack", "left_fall", "right...

来源: Laya_示例 发布时间: 20240930

213. 屏幕适配-屏幕适配 [ 66%]

...击后切换适配模式 e.stopPropagation(); index++; if (index >= modes.length) index = 0; Laya.stage.scaleMode = modes[index]; this.txt.text = "点击我切换适配模式" + "(" + modes[index] + ")"; } onClick(e) { //输出坐标信息 console.log("mouse:", Laya.stage.mouseX, Laya.stage.mouseY);...

来源: Laya2.0_示例 发布时间: 20240930

214. UI-RadioGroup [ 66%]

...} private initRadioGroups(): void { for (var i: number = 0; i < this.skins.length; ++i) { var rg: RadioGroup = this.createRadioGroup(this.skins[i]); rg.selectedIndex = i; rg.x = i * this.SPACING + this.X_OFFSET; rg.y = this.Y_OFFSET; } } private createRadioGroup(skin: string): RadioGroup { var rg: R...

来源: Laya_示例 发布时间: 20240930

215. UI-RadioGroup [ 66%]

...} private initRadioGroups(): void { for (var i: number = 0; i < this.skins.length; ++i) { var rg: RadioGroup = this.createRadioGroup(this.skins[i]); rg.selectedIndex = i; rg.x = i * this.SPACING + this.X_OFFSET; rg.y = this.Y_OFFSET; } } private createRadioGroup(skin: string): RadioGroup { var rg: R...

来源: Laya2.0_示例 发布时间: 20240930

216. 我游戏是2.6.1版本的,要打华为小游戏,然后我用2.11.0beta打开项目可以运行,但是打rpk会报资源文件错误 [ 66%]

...ts内的新增方法或者将方法内部的push方法改为其他不影响length的方法。 方案二:将core内使用for(var i in array)进行遍历的,或者可能用到for(var i in array)进行遍历的,改为foreach遍历或常规的index遍历for(var i = 0; i &lt; array.length; i++) 202...

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

217. 关于laya图片资源缓存的问题 增量更新文件缓存 [ 66%]

...plit('static/') let _fileSrc = "" _content = JSON.parse(_content) if (_src.length &gt; 1) { _fileSrc = _src[1] _fileSrc = _fileSrc.replace('.atlas','.png') if (staticVersion &amp;&amp; staticVersion[_fileSrc]) { let _val = staticVersion[_fileSrc].split('?') if (_val.length &gt; 1) { _hash = `?${_val...

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

218. Laya3D 中如何解决3D模型上添加文本的问题,类似Unity中的3DText [ 66%]

...(imageData.data, 512, 128); console.log(&quot;data:&quot; + imageData.data.length); sprite3DMat.diffuseTexture = dataTexture; sprite3D.meshRender.material = sprite3DMat; } //绘制文字到canvas,判断换行位置,和设置canvas高度 public canvasWrapText(options) { var settings = { canvas:nu...

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

219. LayaBox进阶之UI管理类 [ 66%]

...vate getView(clazz: any):Laya.Node{ for(let i:number =0 ; i&lt;this.uiList.length ; i++){ let uiData = this.uiList[i]; if(uiData.clazz == clazz){ return uiData.view; } } }[/i]根据clazz名字获取本地缓存的场景类     下面是关闭场景,[i] public closeWindow(clazz: any): void { let ...

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

220. 材质-BlinnPhong-高光贴图 [ 65%]

...At(0); for (var i = 0; i < skinnedMeshSprite3d.skinnedMeshRender.materials.length; i++) { var mat = skinnedMeshSprite3d.skinnedMeshRender.materials[i]; //高光贴图 mat.specularTexture = Laya.Texture2D.load(this.specularMapUrl[i]); } Laya.timer.frameLoop(1, this, function () { dude1.transform.rota...

来源: Laya_示例 发布时间: 20240930