Example #1
0
    // 스테이트 바꾸기
    public void ChangeBusState(RoadManager.PropertyType type)
    {
        state = type;

        switch (state)
        {
        case RoadManager.PropertyType.FIRE:
            _spriteRenderer.sprite = _buses[0];
            break;

        case RoadManager.PropertyType.ICE:
            _spriteRenderer.sprite = _buses[1];
            break;

        case RoadManager.PropertyType.JUNGLE:
            _spriteRenderer.sprite = _buses[2];
            break;

        case RoadManager.PropertyType.RADIATION:
            _spriteRenderer.sprite = _buses[3];
            break;

        case RoadManager.PropertyType.WATER:
            _spriteRenderer.sprite = _buses[4];
            break;
        }
    }
Example #2
0
 public void Init(RoadManager.PropertyType property)
 {
     // 버스 랜덤 속성 시작
     ChangeBusState(property);
 }