Пример #1
0
    // 점프 중에 떨어뜨릴 동전을 만든다.
    public void             createDroppedCoin(Vector3 position)
    {
        DroppedCoinControl coin = this.create_dropped_coin_object(position);

        // 왼쪽 방향으로.
        coin.rigidbody.velocity = new Vector3(-1.0f, 1.0f, 0.0f);
        // 빙글빙글 돌면서.
        coin.rigidbody.angularVelocity = new Vector3(0.0f, 10.0f, 0.0f);
    }
Пример #2
0
    // '떨어뜨린 코인'의 게임 오브젝트를 만든다.
    private DroppedCoinControl      create_dropped_coin_object(Vector3 position)
    {
        GameObject go = GameObject.Instantiate(this.dropped_coin_prefab) as GameObject;

        DroppedCoinControl coin = go.GetComponent <DroppedCoinControl>();

        coin.map_creator = this.map_creator;

        coin.transform.position = position;

        return(coin);
    }