2016-12-25 2 views
-1

Ich habe einen neuen Eingang zu "Projekteinstellungen - Eingang" hinzugefügt.Projekteinstellungen - Eingang

Restart, Schlüssel R

Wie kann ich wissen, welche Taste am "Restart" zugeordnet ist? Ich möchte die Inschrift "drücken R zum Neustart".

+0

Siehe [Senden Sie uns], hier gepostet Fragen sollte ein [MCVE] bieten, und füllen Sie bitte das 2-minute [Tour], bevor sie wieder veröffentlichen. –

Antwort

0

Die Funktion, nach der Sie fragen, ist derzeit in UnityEngine nicht verfügbar.

/// <summary> 
/// Gets all the input axis defined in the project's Input manager 
/// (gets it from ProjectSettings/InputManager.asset) 
/// </summary> 
public static List<string> GetInputAxis() 
{ 
    var allAxis = new List<string>(); 
    var serializedObject = new SerializedObject(AssetDatabase.LoadAllAssetsAtPath("ProjectSettings/InputManager.asset")[0]); 
    var axesProperty = serializedObject.FindProperty("m_Axes"); 
    axesProperty.Next(true); 
    axesProperty.Next(true); 
    while (axesProperty.Next(false)) 
    { 
     SerializedProperty axis = axesProperty.Copy(); 
     axis.Next(true); 
     allAxis.Add(axis.stringValue); 
    } 
    return allAxis; 
} 

Dies ist eine Methode, die Sie im Spielfenster des Editors verwenden können. Wie oben erwähnt, bedeutet dies, dass Sie es nicht verwenden können, wenn das Spiel gebaut wird.

Referenz: http://answers.unity3d.com/questions/21083/how-do-you-get-the-button-names-assigned-to-an-axi.html

Verwandte Themen