Example #1
0
    public void SpawnStoneWithPositionAndRotation(int stoneId, Vector3 sp, Quaternion rt)
    {
        float      scale = StoneSpawnHelper.GetStoneScaleById(stoneId);
        GameObject obj   = Instantiate(LoadObjectFromBundle.sceneStones[stoneId - 1], sp, rt);

        obj.transform.localScale *= scale;
    }
Example #2
0
    public void SpawnStone(int stoneId)
    {
        Quaternion rt = StoneSpawnHelper.GetStoneRotationById(stoneId);
        Vector3    sp = spawnPoint.position + StoneSpawnHelper.GetStoneSpawnPointOffsetById(stoneId);

        SpawnStoneWithPositionAndRotation(stoneId, sp, rt);
    }
Example #3
0
    public void SpawnStone(int stoneId)
    {
        float      scale = StoneSpawnHelper.GetStoneScaleById(stoneId);
        Vector3    pos   = stone.transform.position;
        Quaternion q     = StoneSpawnHelper.GetStoneRotationById(stoneId);

        stone = Instantiate(LoadObjectFromBundle.sceneStones[stoneId - 1], pos, q);
        stone.transform.localScale *= scale;
    }