sách gpt4 ai đã đi

c# - Unity3D - 获取组件

In lại Tác giả: Space Dog 更新时间:2023-10-30 00:52:27 26 4
mua khóa gpt4 Nike

在Unity3D C#中获取组件最简单的方法是什么?

Tình hình của tôi:

GameObject gamemaster. 
//C# script MainGameLogic.cs(attached to gamemaster).
A boolean backfacedisplayed(in MainGameLogic.cs).
A function BackfaceDisplay()(in MainGameLogic.cs).

khác C# 脚本 FlipMech.cs,我需要从 MainGameLogic.cs 检查它 if(backfacedisplayed == TRUE) ,我将从 MainGameLogic.cs Gọi BackfaceDisplay()。我如何在 C# 中执行此操作?

在 js 中相当简单。在 FlipMech.js ở giữa:

//declare gamemaster
var gamemaster:GameObject;

然后在我需要的地方:

if(gamemaster.GetComponent(MainGameLogic).backfacedisplayed==true)
{
gamemaster.GetComponent(MainGameLogic).BackfaceDisplay();
}

但似乎 C# 比这个复杂得多。

1 Câu trả lời

在 c# 中,您将使用它获得组件,

if(gamemaster.GetComponent().backfacedisplayed==true)
{
gamemaster.GetComponent().BackfaceDisplay();
}

关于c# - Unity3D - 获取组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21327918/

26 4 0
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com