コード例 #1
0
ファイル: GameController.cs プロジェクト: aaperesc/KTD
    public void SpawnKitty(KittyBehaviour kittyBehaviour)
    {
        KittyUnit newUnit = GameController.Instantiate(kittyBehaviour.Stats.GameUnitObject) as KittyUnit;

        newUnit.Init(kittyBehaviour);
        newUnit.transform.position = Vector3.zero;
    }
コード例 #2
0
ファイル: GameController.cs プロジェクト: aaperesc/KTD
    public void PreprareSpawnKitty(KittyBehaviour kittyBehaviour)
    {
        RaycastValidPosition   = true;
        PreparedKittyBehaviour = kittyBehaviour;

        PreparedKitty = GameController.Instantiate(kittyBehaviour.Stats.GameUnitObject) as KittyUnit;
        PreparedKitty.transform.SetParent(unitHolder.transform, true);
        PreparedKitty.transform.localPosition = unitHolder.Offset;
    }