public override void Setup() { base.Setup(); m_Actions = new TestPushBlockActions(); m_Asset = m_Actions.asset; m_GameObject = new GameObject(); m_PlayerInput = m_GameObject.AddComponent <PlayerInput>(); m_Provider = m_GameObject.AddComponent <TestProvider>(); m_Provider.asset = m_Asset; m_Provider.collection = m_Actions; m_ActuatorComponent = m_GameObject.AddComponent <InputActuatorComponent>(); m_BehaviorParameters = m_GameObject.AddComponent <BehaviorParameters>(); m_BehaviorParameters.BehaviorName = "InputTest"; m_BehaviorParameters.BehaviorType = BehaviorType.Default; }
public MovementActions(TestPushBlockActions wrapper) { m_Wrapper = wrapper; }