Comment utiliser #if UNITY_EDITOR lors de la vérification de RuntimePlatform
1 min
Lors du développement, il y a des moments où vous devez vérifier si le script actuel s'exécute dans l'éditeur Unity ou sur mobile.
Vous pouvez vérifier s'il s'exécute dans l'éditeur Unity avec l'exemple de code suivant.
import { ZepetoScriptBehaviour } from 'ZEPETO.Script'
export default class CheckPlatform extends ZepetoScriptBehaviour {
Start() {
// Vérifiez si le code s'exécute dans l'éditeur Unity
if (Application.isEditor) {
// Enregistrez un message indiquant que le code s'exécute dans l'éditeur Unity
console.log("C'est l'éditeur Unity");
} else {
// Si le code ne s'exécute pas dans l'éditeur Unity, enregistrez un message différent
console.log("Ce n'est pas l'éditeur Unity");
}
}
}
👍 Conseils Vous pouvez vérifier divers environnements de plateforme ainsi que l'éditeur Unity.
import { ZepetoScriptBehaviour } from 'ZEPETO.Script'
export default class CheckPlatform extends ZepetoScriptBehaviour {
Start() {
// Vérifiez si la plateforme de l'application est équivalente à l'éditeur Windows
if(Application.platform == RuntimePlatform.WindowsEditor) {
// Si c'est l'éditeur Windows, enregistrez le message correspondant dans la console
console.log("C'est l'éditeur Windows");
}else if (Application.platform == RuntimePlatform.OSXEditor) {
// Si c'est l'éditeur OSX, enregistrez le message correspondant dans la console
console.log("C'est l'éditeur OSX");
}
}
}- Pour plus d'informations sur RuntimePlatform, veuillez vous référer au lien suivant.