AIDE
FAQ sur le développement

Comment utiliser #if UNITY_EDITOR lors de la vérification de RuntimePlatform

1min
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 checkplatform 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 https //docs unity3d com/2020 3/documentation/scriptreference/runtimeplatform html https //docs unity3d com/2020 3/documentation/scriptreference/runtimeplatform html