예제 #1
0
 void Awake()
 {
     useGUILayout = false;
     IsFreeVersion = PlayerPrefs.HasKey("IsFreeVersion") ? PlayerPrefs.GetInt("IsFreeVersion") > 0 ? true : false : false;
     fader = new Fader(fade);
     buttonFire = new HighlightableControlButton(this, fireButtonGUI, fireButtonOn, fireButtonOff, fireButtonHighlight);
     buttonBoost = new HighlightableControlButton(this, boostButtonGUI, boostButtonOn, boostButtonOff, boostButtonHighlight);
     buttonAim =  new HighlightableControlButton(this, aimButtonGUI, aimButtonOn, aimButtonOff, aimButtonHighlight);
     fishesInfo = new FishesInfo();
     airTankLevel = new ValueHolder(airTank.Length - 1);
     airTankLevel.Subscribe(OnAirTankLevelChanged);
 }