Visual studio 触发后改变颜色或在统一中穿过立方体
我在Unity中是新手,我有一个问题,我有一个球体(玩家)和4个立方体,两个是红色的,两个是蓝色的(它们彼此对齐),最后有一个黑色立方体,我想要的是,穿过黑色立方体后,两个将颜色更改为红色或蓝色,我想要的是球体(玩家)它是红色的,它可以在红色立方体中行走,但当它碰到蓝色立方体时,它会停下来,红色也是一样,所以任何人都可以帮助它??!!,我真的需要帮助,因为这是我项目的最后一部分 问候。 奥萨马Visual studio 触发后改变颜色或在统一中穿过立方体,visual-studio,unity3d,colors,triggers,Visual Studio,Unity3d,Colors,Triggers,我在Unity中是新手,我有一个问题,我有一个球体(玩家)和4个立方体,两个是红色的,两个是蓝色的(它们彼此对齐),最后有一个黑色立方体,我想要的是,穿过黑色立方体后,两个将颜色更改为红色或蓝色,我想要的是球体(玩家)它是红色的,它可以在红色立方体中行走,但当它碰到蓝色立方体时,它会停下来,红色也是一样,所以任何人都可以帮助它??!!,我真的需要帮助,因为这是我项目的最后一部分 问候。 奥萨马 您需要创建一个带有3D碰撞器的空游戏对象 选中碰撞器的复选框,使碰撞器成为触发器 根据所需的行为,编写
我用3D collider制作了一个对象,我选中了复选框,但问题是我不知道如何编写脚本,请你帮我写一下,下面是对象的名称:蓝色立方体是(蓝色),红色立方体是(红色),黑色立方体是(地面)。对不起。我没有完全理解你想要达到的目标。如果只是为了改变颜色,我会给你写一个脚本,但是如果你想“遍历立方体”,你还需要启用和禁用碰撞器。如果你有一些代码,我会帮助你,但没有任何东西,这将是困难的。我有一个移动脚本和碰撞脚本,是的,我想启用和禁用碰撞器,如果颜色不匹配,我可以给你脚本,谢谢