Skip to content
This repository has been archived by the owner on Dec 28, 2019. It is now read-only.

Unity (Cloud-) Build: *UnityEditor*-Issue #66

Closed
pklaschka opened this issue May 8, 2017 · 0 comments
Closed

Unity (Cloud-) Build: *UnityEditor*-Issue #66

pklaschka opened this issue May 8, 2017 · 0 comments

Comments

@pklaschka
Copy link
Owner

pklaschka commented May 8, 2017

Dieses Issue betrifft eigentlich nur dich und mich wirklich, @S-Florian, da es nur in Zusammenhang mit recht fundiertem Scripting-Wissen in Unity auftritt (tatsächlich ist es bisher nur bei dir in einem einzigen Fall aufgetreten, sodass wir dies recht einfach fixen können, wir sollten es aber auch im Hinterkopf behalten…).

Das Issue

Unity möchte das Spiel in der Form nicht "builden", also exportieren (bemerkt habe ich dies deshalb, weil ich gerade "Unity Cloud Build" für unser Projekt einrichte), da im LevelGenerator.cs auf Funktionen von UnityEditor zugegriffen wird, welche natürlich außerhalb des Editors nicht existieren. In dieser Datei wird das Ganze für Zeile 139: var backgroundTex = AssetDatabase.LoadAssetAtPath(config.hintergrund, typeof(Sprite)); verwendet.

Sollte man innerhalb des Editors diese Funktionalität behalten können, gibt es folgende Option:

 // Runtime code here
 #if UNITY_EDITOR
     // Editor specific code here
 #endif
 // Runtime code here

(Quelle: http://answers.unity3d.com/questions/576746/build-error-the-type-or-namespace-name-unityeditor.html)

VIelen Dank im Voraus,
VG,
Pablo

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Development

No branches or pull requests

2 participants