当前位置: 首页> 汽车> 行情 > 一个人看的浏览器_猎头网招聘_成都做整站优化_湖南平台网站建设制作

一个人看的浏览器_猎头网招聘_成都做整站优化_湖南平台网站建设制作

时间:2025/7/11 14:49:52来源:https://blog.csdn.net/Dxh0112_/article/details/147097026 浏览次数: 0次
一个人看的浏览器_猎头网招聘_成都做整站优化_湖南平台网站建设制作

一些开发顺序和注意事项

        cocos 场景-节点-组件
1.ctrl+s,保存场景
2.scene创建空节点Node,添加组件Add Component
3.资源管理器 assets-scene创建脚本TypeSccript-NewComponent
4.选择Node 将NewComponent 拖入Add Component
5.双击assets-scene-NewComponent 编写代码

6.assets下创建文件夹Scenes和Scripts存放场景和脚本
7.文件-新建场景  ctrl+s,保存场景
8.创建节点后添加材质直接拖动到物体上,或者拖到属性检查器Materials
9.创建材质后在Albedo里修改材质
10.CTRL+拖动可以实现位移
11.start方法 开始运行时执行,update方法 每一帧都会执行,number是时间
12.触摸事件:export class CameraController extends Component {
    start() {
        input.on(Input.EventType.TOUCH_START,this.onTouchSatrt,this);

    }

    onTouchSatrt(event:EventTouch){     //触摸的事件
        console.log('touchstart'+event.getLocation())  //触摸事件的location

    }
13.VsCode 声明变量 let可以修改 const不可以修改   一般使用const
14.@property属性 可以在属性检查器里显示。要赋初始值才会显示出来
    引用类型  @property(Node)
                public ground:Node=null;
15.instantiate创建实例 :const bullet = instantiate(this.bulletPrefab);
                       bullet.setParent(this.node) //添加到场景当中
16.const pos = this.node.position;
        if(pos.y<=-10){
            this.node.destroy(); //销毁Bullet组件
        }
17.Vec3三维位置相减必须使用xyz轴相减
18.获取当前节点的组件:this.xxx = this.getComponent(RigidBody); //获取刚体组件
19.施加力的方法:applyForce(new Vec3( ))
19.放大指定的倍数 multiplyScalar( )
20.碰撞事件不能放在onLoad()里注册 必须放在start()方法里
21.碰撞事件改为触发事件 在Collider中 勾选上Is Trigger 区别在于 触发事件可以让一个物体进入另一个物体

assets-
        Materials 材质
        Prefabs 预制体
        Scenes 场景
        Scripts 脚本

在prefabs里添加
    刚体组件(模拟物理)Rigidbody
    碰撞器组件 Collider

关键字:一个人看的浏览器_猎头网招聘_成都做整站优化_湖南平台网站建设制作

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: