Jump to content
Unity Insider Forum

MustafGames

Members
  • Gesamte Inhalte

    436
  • Benutzer seit

  • Tagessiege

    4

Alle erstellten Inhalte von MustafGames

  1. MustafGames

    Editor Menü

    Hallo, ich habe das hier mal ausprobiert jedoch ist dann im Inspector Window kein Editor Design zu sehen sondern die normalen public Variablen... http://docs.unity3d.com/ScriptReference/Editor.html Mein Code: using UnityEngine; using System.Collections; #if UNITY_EDITOR using UnityEditor; #endif public class StatsController : MonoBehaviour { public int health; public int damage; } #if UNITY_EDITOR [CustomEditor(typeof(StatsControllerEditor))] public class StatsControllerEditor : Editor { public override void OnInspectorGUI() { StatsController mp = (StatsController)target; mp.damage = EditorGUILayout.IntSlider("Damage", mp.damage, 0, 100); ProgressBar(mp.damage / 100.0f, "Damage"); bool allowSceneObjects = !EditorUtility.IsPersistent(target); } // Custom GUILayout progress bar. void ProgressBar(float value, string label) { // Get a rect for the progress bar using the same margins as a textfield: Rect rect = GUILayoutUtility.GetRect(18, 18, "TextField"); EditorGUI.ProgressBar(rect, value, label); EditorGUILayout.Space(); } } #endif Ich habe 2 Fragen dazu, 1. Warum funktioniert das nicht wie im Tutorial? 2. Der Script wird ja mit exportiert brauch ich da die if Editor Schleifen oder kann ich die weglassen?
  2. Hallo, meine Frage lautet wir kann ich bestimme UI Elemente leuchten lassen? Beispiel für SciFi Game Menüs mfg Mustaf
  3. Hallo, ich probiere gerade in einen Canvas Menü das "scannen" aus, jedoch ist die Liste immer gleich 0 die UI Objekte haben einen Circle 2D Collider. public class OverlapSphere : MonoBehaviour { public float radius; public Collider2D[] cols; void Start () { } void Update () { cols = CheckAll(radius); foreach (Collider2D col in cols) { if (col != GetComponent<Collider2D>()) { col.GetComponent<Image>().color = new Color(41F, 41F, 41F, 125F); } } } public Collider2D[] CheckAll (float radius) { Collider2D[] cols = Physics2D.OverlapCircleAll(transform.position, radius); return cols; } }
  4. Ja das meinte ich auch danke, lieber wäre mir das noch verallgemeinert.
  5. Hallo liebe Community, hier möchte ich gern einmal verschiedene Ideen besprechen und vielleicht auch neues Wissen sammeln zu Schadensarten und Einteilungen von Schäden für ein Rollenspiel als Beispiel. Ich hätte an folgende Schadensarten gedacht: 1. physischen Schaden 2. psychischen Schaden 3. magischen Schaden (Da Magie keine richtige Definition hat weiß ich nicht ob man das mit den anderen beiden Arten zusammen tun kann) und dann wäre da noch: Nahkampf Schaden Fernkampf Schaden Kennt ihr noch andere? Danke im voraus!
  6. Hallo, ich hab da eine Frage und zwar ist es möglich die Figur so laufen zu lassen das sie wenn vor ihr ein Cube ist der genau 1 Position hoch ist (z.b. Cube = y = 1 wenn Figur = y = 0) das die Figur wenn sie dagegen läuft hochläuft? mfg Mustaf Freue mich über eure Antworten
×
×
  • Neu erstellen...