Javascript 如何通过触发器将对象的纹理更改为新纹理
我在游戏中有一个触发器,当玩家进入某个区域时,我想改变纹理。我已设置触发器,但无法更改waal(对象)的图像 以下是我正在使用的代码:Javascript 如何通过触发器将对象的纹理更改为新纹理,javascript,unity3d,Javascript,Unity3d,我在游戏中有一个触发器,当玩家进入某个区域时,我想改变纹理。我已设置触发器,但无法更改waal(对象)的图像 以下是我正在使用的代码: var Wall1: GameObject; \\Existing Game Object var wall1TC: Texture; \\Texture to change Existing Game Object to. function OnTriggerEnter() { GetComponent.<Renderer>()
var Wall1: GameObject; \\Existing Game Object
var wall1TC: Texture; \\Texture to change Existing Game Object to.
function OnTriggerEnter() {
GetComponent.<Renderer>().material.mainTexture = Resources.Load("Wall_New_Texture", Texture);
}
var Wall1:游戏对象\\现有游戏对象
var-wall1TC:纹理\\将现有游戏对象更改为的纹理。
函数OnTiggerEnter(){
GetComponent.(.material.mainTexture=Resources.Load(“墙\新\纹理”,纹理);
}
不知道我做错了什么
能找个人帮忙吗
谢谢以下是更改墙材质纹理的代码-
var Wall1: GameObject; \\Existing Game Object
var wall1TC: Texture; \\Texture to change Existing Game Object to.
function OnTriggerEnter() {
Wall1.GetComponent.<Renderer>().material.mainTexture = wall1TC;
}
var Wall1:游戏对象\\现有游戏对象
var-wall1TC:纹理\\将现有游戏对象更改为的纹理。
函数OnTiggerEnter(){
Wall1.GetComponent.(.material.mainTexture=wall1TC;
}
以下是更改墙材质纹理的代码-
var Wall1: GameObject; \\Existing Game Object
var wall1TC: Texture; \\Texture to change Existing Game Object to.
function OnTriggerEnter() {
Wall1.GetComponent.<Renderer>().material.mainTexture = wall1TC;
}
var Wall1:游戏对象\\现有游戏对象
var-wall1TC:纹理\\将现有游戏对象更改为的纹理。
函数OnTiggerEnter(){
Wall1.GetComponent.(.material.mainTexture=wall1TC;
}
Wow!谢谢现在开始工作了!!真不敢相信这么简单!哇!谢谢现在开始工作了!!真不敢相信这么简单!