浏览代码

Renamed files for consistency

/main
andytouch 4 年前
当前提交
f8dfa7ca
共有 18 个文件被更改,包括 20 次插入31 次删除
  1. 4
      InputSystem_LocalMultiplayer_Project/Assets/Scenes/Scene_Example_Warriors.unity
  2. 16
      InputSystem_LocalMultiplayer_Project/Assets/Scripts/GameManager.cs
  3. 2
      InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIBillboardBehaviour.cs
  4. 10
      InputSystem_LocalMultiplayer_Project/Assets/Scripts/PlayerDeviceRebindBehaviour.cs
  5. 4
      InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIMenuManager.cs
  6. 2
      InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIPlayerRebindDisplayBehaviour.cs
  7. 2
      InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIPlayerDisplayBehaviour.cs
  8. 11
      InputSystem_LocalMultiplayer_Project/Assets/Scripts/SimplifyDeviceString.cs.meta
  9. 0
      /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIBillboardBehaviour.cs.meta
  10. 0
      /InputSystem_LocalMultiplayer_Project/Assets/Scripts/PlayerDeviceRebindBehaviour.cs.meta
  11. 0
      /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIMenuManager.cs.meta
  12. 0
      /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIPlayerRebindDisplayBehaviour.cs.meta
  13. 0
      /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIPlayerDisplayBehaviour.cs.meta
  14. 0
      /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIBillboardBehaviour.cs
  15. 0
      /InputSystem_LocalMultiplayer_Project/Assets/Scripts/PlayerDeviceRebindBehaviour.cs
  16. 0
      /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIMenuManager.cs
  17. 0
      /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIPlayerRebindDisplayBehaviour.cs
  18. 0
      /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIPlayerDisplayBehaviour.cs

4
InputSystem_LocalMultiplayer_Project/Assets/Scenes/Scene_Example_Warriors.unity


m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -483, y: -5.999878}
m_AnchoredPosition: {x: -483, y: -6}
m_SizeDelta: {x: 849.32, y: -252.2}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!1 &246201654

spawnMultiplePlayers: 1
playerPrefab: {fileID: 8145840457835730771, guid: 7040c04d00ad25e4cad0ba1b7d40c3c0,
type: 3}
numberOfPlayers: 1
numberOfPlayers: 3
spawnArea: {x: 4, y: 0, z: 4}
pauseMenu: {fileID: 1854239559}
--- !u!4 &1134540116

16
InputSystem_LocalMultiplayer_Project/Assets/Scripts/GameManager.cs


void Start()
{
SetupMenuUI();
SetupUIMenu();
void SetupMenuUI()
void SetupUIMenu()
MenuUIManager.Instance.ToggleMenu(false);
UIMenuManager.Instance.ToggleMenu(false);
}
void SetupActivePlayers()

PlayerController inScenePlayerController = inScenePlayer.GetComponent<PlayerController>();
activePlayerControllers.Add(inScenePlayerController);
UpdateMenuUIPlayerList();
UpdateUIMenuPlayerList();
}
}

}
UpdateMenuUIPlayerList();
UpdateUIMenuPlayerList();
void UpdateMenuUIPlayerList()
void UpdateUIMenuPlayerList()
MenuUIManager.Instance.UpdateRebindPlayerPanelList();
UIMenuManager.Instance.UpdateRebindPlayerPanelList();
}

MenuUIManager.Instance.ToggleMenu(newState);
UIMenuManager.Instance.ToggleMenu(newState);
for(int i = 0; i < activePlayerControllers.Count; i++)

2
InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIBillboardBehaviour.cs


using System.Collections;
[ExecuteAlways]
public class CameraFacingBillboard : MonoBehaviour
public class UIBillboardBehaviour : MonoBehaviour
{
public Camera camera;

10
InputSystem_LocalMultiplayer_Project/Assets/Scripts/PlayerDeviceRebindBehaviour.cs


public class CustomRebindUIBehaviour : MonoBehaviour
public class PlayerDeviceRebindBehaviour : MonoBehaviour
{
public InputActionReference actionReference

protected void OnEnable()
{
if (s_RebindActionUIs == null)
s_RebindActionUIs = new List<CustomRebindUIBehaviour>();
s_RebindActionUIs = new List<PlayerDeviceRebindBehaviour>();
s_RebindActionUIs.Add(this);
if (s_RebindActionUIs.Count == 1)
InputSystem.onActionChange += OnActionChange;

private InputActionRebindingExtensions.RebindingOperation m_RebindOperation;
private static List<CustomRebindUIBehaviour> s_RebindActionUIs;
private static List<PlayerDeviceRebindBehaviour> s_RebindActionUIs;
// We want the label for the action name to update in edit mode, too, so
// we kick that off from here.

}
[Serializable]
public class UpdateBindingUIEvent : UnityEvent<CustomRebindUIBehaviour, string, string, string>
public class UpdateBindingUIEvent : UnityEvent<PlayerDeviceRebindBehaviour, string, string, string>
public class InteractiveRebindEvent : UnityEvent<CustomRebindUIBehaviour, InputActionRebindingExtensions.RebindingOperation>
public class InteractiveRebindEvent : UnityEvent<PlayerDeviceRebindBehaviour, InputActionRebindingExtensions.RebindingOperation>
{
}
}

4
InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIMenuManager.cs


using UnityEngine.InputSystem;
using UnityEngine.InputSystem.Utilities;
public class MenuUIManager : Singleton<MenuUIManager>
public class UIMenuManager : Singleton<UIMenuManager>
{
[Header("References")]
public GameObject UIMenuCameraObject;

int spawnedPlayerIndex = spawnedPlayerInput.playerIndex;
string spawnedPlayerDevicePath = spawnedPlayerInput.devices[0].ToString();
spawnedPlayerRebindPanel.GetComponent<PlayerRebindUIDeviceDisplayBehaviour>().SetupPanelDisplays(spawnedPlayerIndex, spawnedPlayerDevicePath);
spawnedPlayerRebindPanel.GetComponent<UIPlayerRebindDisplayBehaviour>().SetupPanelDisplays(spawnedPlayerIndex, spawnedPlayerDevicePath);
}

2
InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIPlayerRebindDisplayBehaviour.cs


using UnityEngine;
using TMPro;
public class PlayerRebindUIDeviceDisplayBehaviour : MonoBehaviour
public class UIPlayerRebindDisplayBehaviour : MonoBehaviour
{
[Header("Device Display")]

2
InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIPlayerDisplayBehaviour.cs


using UnityEngine.InputSystem;
using TMPro;
public class PlayerUIManager : MonoBehaviour
public class UIPlayerDisplayBehaviour : MonoBehaviour
{
[Header("Input")]

11
InputSystem_LocalMultiplayer_Project/Assets/Scripts/SimplifyDeviceString.cs.meta


fileFormatVersion: 2
guid: 7239265b2b6ab0740a16f8fa4be30d56
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

/InputSystem_LocalMultiplayer_Project/Assets/Scripts/CameraFacingBillboard.cs.meta → /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIBillboardBehaviour.cs.meta

/InputSystem_LocalMultiplayer_Project/Assets/Scripts/CustomRebindUIBehaviour.cs.meta → /InputSystem_LocalMultiplayer_Project/Assets/Scripts/PlayerDeviceRebindBehaviour.cs.meta

/InputSystem_LocalMultiplayer_Project/Assets/Scripts/MenuUIManager.cs.meta → /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIMenuManager.cs.meta

/InputSystem_LocalMultiplayer_Project/Assets/Scripts/PlayerRebindUIDeviceDisplayBehaviour.cs.meta → /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIPlayerRebindDisplayBehaviour.cs.meta

/InputSystem_LocalMultiplayer_Project/Assets/Scripts/PlayerUIManager.cs.meta → /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIPlayerDisplayBehaviour.cs.meta

/InputSystem_LocalMultiplayer_Project/Assets/Scripts/CameraFacingBillboard.cs → /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIBillboardBehaviour.cs

/InputSystem_LocalMultiplayer_Project/Assets/Scripts/CustomRebindUIBehaviour.cs → /InputSystem_LocalMultiplayer_Project/Assets/Scripts/PlayerDeviceRebindBehaviour.cs

/InputSystem_LocalMultiplayer_Project/Assets/Scripts/MenuUIManager.cs → /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIMenuManager.cs

/InputSystem_LocalMultiplayer_Project/Assets/Scripts/PlayerRebindUIDeviceDisplayBehaviour.cs → /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIPlayerRebindDisplayBehaviour.cs

/InputSystem_LocalMultiplayer_Project/Assets/Scripts/PlayerUIManager.cs → /InputSystem_LocalMultiplayer_Project/Assets/Scripts/UIPlayerDisplayBehaviour.cs

正在加载...
取消
保存