Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

08.03.2014, 09:54

Zahlenwert ausgeben

Halllo
Ich habe programmiert, das wenn ich jemand abschiesse ich dann 100 Xp punkte bekomme. Die Xp Punkte bekomme ich auch, aber ich möchte das der Spieler z.b auf J drückt und dann öffnet sich eine Box(Dass sich die Box öffnet habe ich), aber ich möchte in der Box drinnen die Xp Punkte angezeigt haben und wie ich das programmiere ist mir ein Rätsel.


Hat jemand eine Lösung??
Weis jemand wie man es programmiert?

Hier ist der Script für die Anzeige:

C#-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
using UnityEngine;
using System.Collections;


public class PlayerInfo : MonoBehaviour 
{
    public static RankManager Instance;


    void OnGUI()
    {
        GUILayout.BeginArea(new Rect((Screen.width /2) - 256,(Screen.height/2) - 128,512,256), GUIContent.none, "box");
        GUILayout.BeginHorizontal();

        GUILayout.EndHorizontal();
        GUILayout.EndArea();
    }
}


Screenshot:
https://www.dropbox.com/sh/xlpetv7t84kgv…Screemshoot.png

3

09.03.2014, 11:56

Nein

Ich weis schon wie man Buttons macht und die Box etc.. Was ich aber nicht weis wie ich man den Wert ausgibt schau dir den Screenshoot an.
https://www.dropbox.com/sh/xlpetv7t84kgv…Screemshoot.png

Tankard

Treue Seele

Beiträge: 192

Beruf: Student, Hardware- und Softwareentwicklung als wissenschaftliche Hilfskraft

  • Private Nachricht senden

5

09.03.2014, 17:37

Danke

Danke

Werbeanzeige