29 lines
900 B
C#
29 lines
900 B
C#
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public static class KeyboardConfiguration
|
|
{
|
|
public static Dictionary<InSignal, KeyCode> KeyboardMapping { get; }
|
|
static KeyboardConfiguration()
|
|
{
|
|
KeyboardMapping = new Dictionary<InSignal, KeyCode>
|
|
{
|
|
[InSignal.UpLeft] = KeyCode.Q,
|
|
//[InSignal.UpRight] = KeyCode.E,
|
|
[InSignal.UpRight] = KeyCode.LeftControl,
|
|
//[InSignal.DownLeft] = KeyCode.A,
|
|
[InSignal.DownLeft] = KeyCode.S,
|
|
|
|
//[InSignal.DownRight] = KeyCode.D,
|
|
[InSignal.DownRight] = KeyCode.Space,
|
|
|
|
[InSignal.Service] = KeyCode.F5,
|
|
[InSignal.Coin] = KeyCode.F,
|
|
|
|
[InSignal.CenterSensor] = KeyCode.C,
|
|
[InSignal.PeriscopeUpperLimit] = KeyCode.UpArrow,
|
|
[InSignal.PeriscopeLowerLimit] = KeyCode.DownArrow
|
|
};
|
|
}
|
|
}
|