unity3d中如何用脚本创建对象或者类7
发布网友
发布时间:2023-09-26 08:13
我来回答
共2个回答
热心网友
时间:2023-09-26 08:16
你要创建什么对象?如果是unity3d中的物体那是可以的,如果是脚本,不好意思,没见过动态创建脚本的,因为unity3d与其他引擎最大的不同在于它的gameobject和脚本使用方式,unity3d中脚本生效是通过挂载在物体上实现的。
只能动态的将写好的脚本添加到物体上,无法动态的新建脚本
//给游戏物体添加名为FoobarScript的脚本
var fbs : FoobarScript;
fbs = gameObject.AddComponent(FoobarScript);
这是js写法
public FoobarScript fbs;
public void Awake() {
fbs = gameObject.AddComponent();
}
这是C#写法
热心网友
时间:2023-09-26 08:17
方法是:
using UnityEngine;
using System.Collections;
public class MainPlayer : MonoBehaviour {
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
}
}