我创造,我要表现出报价列表的场景。为了展示优惠,我创建了一个带有占位符的预制件,供我在运行时获得的优惠详情。我在场景中创建了一个占位符,将预制件添加到场景中,但未在用户界面上显示。 OfferHolderClass:动态场景添加游戏对象在Unity3d
using UnityEngine;
using System.Collections;
public class OfferHolder : MonoBehaviour {
public GameObject localOffer;
// Use this for initialization
void Start() {
GameObject offer = Instantiate(localOffer) as GameObject;
offer.GetComponent<Offer>().Text = "Testing";
offer.transform.parent = this.transform;
}
// Update is called once per frame
void Update() {
}
}
我新的团结,我不知道我是缺少在这里。
你是否确信你实例在正确的位置的预制?尝试手动指定坐标。 – Botz3000 2013-03-19 13:00:07
What @ Botz3000说。当您调用实例化W/O位置或方向参数时,这些值将从您的预制件的默认值中获取。 – Jerdak 2013-03-19 14:25:28
我可以给予什么坐标? – 2013-03-19 16:34:20