[0]我遇到一个奇怪的问题
我遇到了点问题,我这个球弹起来不会落下去,就是下面已经空了没有支撑的物体了,但是还是掉落不下去
这是我的代码片段
```
setPlatform(platform: Laya.Node,index:number) {
for (let i = 0; i < platform.numChildren; i++) {
let child = platform.getChildAt(i)
let collider = child.getComponent(Laya.PhysicsCollider);
let meshRerender = child.getComponent(Laya.MeshRenderer)
if(i==0||i==1){
meshRerender.enabled = false
collider.isTrigger = true;
child.active = false
child.destroy(true)
}
if(i==2){
const color = new Laya.Color();
color.setValue(1, 0, 0, 1); // 设置为红色
var material: Laya.BlinnPhongMaterial = new Laya.BlinnPhongMaterial();
material.albedoColor = color
meshRerender.material = material
}
// if (this.getRandom(0, 10) > 8) {
// console.log(child)
// }
// child.active =false
}
// }
}Ï
```
platform 就是那个黑色的扇形, child 就是缺少的部分
我是一个新手,希望各位大佬能帮助我,谢谢
这是我的代码片段
```
setPlatform(platform: Laya.Node,index:number) {
for (let i = 0; i < platform.numChildren; i++) {
let child = platform.getChildAt(i)
let collider = child.getComponent(Laya.PhysicsCollider);
let meshRerender = child.getComponent(Laya.MeshRenderer)
if(i==0||i==1){
meshRerender.enabled = false
collider.isTrigger = true;
child.active = false
child.destroy(true)
}
if(i==2){
const color = new Laya.Color();
color.setValue(1, 0, 0, 1); // 设置为红色
var material: Laya.BlinnPhongMaterial = new Laya.BlinnPhongMaterial();
material.albedoColor = color
meshRerender.material = material
}
// if (this.getRandom(0, 10) > 8) {
// console.log(child)
// }
// child.active =false
}
// }
}Ï
```
platform 就是那个黑色的扇形, child 就是缺少的部分
我是一个新手,希望各位大佬能帮助我,谢谢
没有找到相关结果
已邀请:
6 个回复
layabox
赞同来自:
小高
赞同来自: layabox
小高
赞同来自:
Allwyes
赞同来自:
小高
赞同来自:
Allwyes
赞同来自: