예제 #1
0
 void Update()
 {
     if (GamepadInput.ColorMixed())
     {
         if (CurrentColorInput != ColorInput.ColorMixed)
         {
             UpdateColors(ColorInput.ColorMixed);
         }
     }
     else if (GamepadInput.Color2())
     {
         if (CurrentColorInput != ColorInput.Color2)
         {
             UpdateColors(ColorInput.Color2);
         }
     }
     else if (GamepadInput.Color1())
     {
         if (CurrentColorInput != ColorInput.Color1)
         {
             UpdateColors(ColorInput.Color1);
         }
     }
     else
     {
         if (CurrentColorInput != ColorInput.None)
         {
             UpdateColors(ColorInput.None);
         }
     }
 }
예제 #2
0
 void Update()
 {
     if (GamepadInput.Color1())
     {
         updateColor(colors.PrimaryColor);
     }
     else if (GamepadInput.Color2())
     {
         updateColor(colors.SecondaryColor);
     }
     else if (GamepadInput.ColorMixed())
     {
         updateColor(colors.MixedColor);
     }
     else
     {
         updateColor(new Color(0, 0, 0, 0));
     }
 }