コード例 #1
0
 void Update()
 {
     if (needInst)
     {
         Instantiate(objectBase.GetPrefab(globalTypeOfObj), position, Quaternion.identity);
         needInst = false;
     }
 }
コード例 #2
0
    public GameObject InitNewObj()
    {
        _prefab = prefabsBase.GetPrefab("CubePlayer");
        if (_numObjOnScene == 0)
        {
            float randX = Random.Range(-4, 4.78f);
            float randZ = Random.Range(-8.7f, -0.37f);


            _obj = Instantiate(_prefab, new Vector3(randX, 1, randZ), Quaternion.identity);

            _obj.GetComponent <Renderer>().sharedMaterial.color = Random.ColorHSV();
            _numObjOnScene++;
        }
        return(_obj);
    }