大约有 12 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0062 秒)
...p://codepen.io/sampotts/pen/JKEMqB。 下面我们就以Plyr + hls.js来为例子,看看在LayaAir中我们应该怎么写。 在index.html文件中加入如下代码: <link rel="stylesheet" href="https://cdn.plyr.io/1.8.2/plyr.css">播放器的样式文件, 添加video标签。命名id...
来源: Laya3.0_文档 发布时间: 20251010
...rPanel是一个通过配置生成界面的通用界面类,下面举一个例子,完全通过配置方式生成一个面板 @IEditor.panel("Test") export class MyPanel extends IEditor.EditorPanel { private _data : any; declare _panel : IEditor.InspectorPanel; async create() { this._panel = IEdito...
来源: Laya3.0_文档 发布时间: 20251010
...中具有透视效果。这个模式较为常用,下面以一个具体的例子展示此模式: 3.1.1 创建一个Prefab2D 在IDE中使用3D UI,首先需要创建一个用于在3D场景中展示的2D UI,这里必须使用2D预制体(Prefab2D)来实现。然后在预制体中搭建一个...
来源: Laya3.0_文档 发布时间: 20251010
...原UI结构的前提下,利用动态合批的特性,我们来看一个例子: 场景中有四个按钮,每个按钮都是一个预制体实例,每个预制体里包含一个图片和一个文字对象,如图中所示: LayaAir是树状的显示对象结构,那么他们按深度展开...
来源: Laya3.0_文档 发布时间: 20251010
...得独立,不受其他物体或全局空间的直接影响。 举一个例子来说明,当立方体绕x轴旋转45度后,在局部空间中移动立方体,是指按照其自身的坐标系方向进行移动,如动图5-1所示: (动图5-1) 相对应的,在世界空间中移动立方...
来源: Laya3.0_文档 发布时间: 20251010
...sk.createCallback可以很好的将总体进度归一化为0~1。 复杂的例子可以参考引擎里的TextureLoader/MaterialLoader/MeshLoader之类。 然后使用Loader.registerLoader注册这个类。例如 Loader.registerLoader(["xyz"], YourLoader); 2、关于动态加载IDE里的资源说明 ...
来源: Laya3.0_文档 发布时间: 20251010
...,白色节点没有出现在场景中: (图3-2-4) 通过这四个例子,我们来说明2D相机的使用方法,当一个节点满足以下条件时: 1.节点被添加为2D区域的子节点; 2.这个2D区域上添加了2D相机; 3.节点位于2D相机的相机视窗范围内; 此...
来源: Laya3.0_文档 发布时间: 20251010
...内置的事件,有时也需要使用自定义的事件。下面举一个例子来说明派发自定义的事件。 在LayaAir IDE中,新建一个2D空项目,在Scene2D下新建一个自定义的组件脚本,并添加如下代码: onAwake(): void { //侦听自定义的事件"Click" this.ow...
来源: Laya3.0_文档 发布时间: 20251010
...r { return this._controllerLayers[layerInex]; } 举一个使用此方法的例子: //获得BaseLayer层AnimatorControllerLayer let animatorControllerLayer : Laya.AnimatorControllerLayer = this.animator.getControllerLayer(0); //获得当前BaseLayer层的默认动画状态 let defaultState = animat...
来源: Laya3.0_文档 发布时间: 20251010
...参数与之前第二节中讲解的是一样的,下面以一个简单的例子演示添加多代理类型。 如图7-1所示,给场景的Geometry增加两个静态导航表面组件,分别设置为人和坦克的代理类型。 (图7-1) 然后,在场景中增加一个坦克类型的代...
来源: Laya3.0_文档 发布时间: 20251010