Was ich mache: ein einfaches RPG.Schuhe, die auf Klassenvariablen zugreifen und mit ihnen interagieren?
Was ich tun möchte: 1. Benutzer aktuelle Statistiken sind in einer benutzerdefinierten Klasse gespeichert, die als 1 am Anfang des Programms initialisieren. 2. Der Benutzer klickt auf die Schaltfläche "Hinzufügen 1" (oder wählt sie in einer Liste aus oder klickt auf eine Checkbox usw.) 3. Programm ruft den aktuellen Punktestand ab, fügt einen hinzu. 4. Programm zeigt die Zahl "2"
Ich könnte es auf der Kommandozeile tun! Ich bin ziemlich neu in Ruby (2 Jahre amateurhaft kritzeln) und Totes neu zu Shoes, und kämpfen, um sie zusammen spielen zu lassen.
Spezifische Fragen: 1) Ich habe meine Klassen a la Ruby ausgeschrieben. Gehen sie in den Shoes.app Flow oder nach draußen? 2) In meiner Befehlszeilenversion verwende ich "Stärke: 6"
(Strength ist eine Beispielinstanz der Klasse Skill, mit Methoden, die es uns ermöglichen, die gespeicherten Informationen zu lesen . Neuer Programmierer, findet es immer noch einfacher, im Beton zu denken, als die Zusammenfassung!)
Ich habe versucht, das in Schuhen zu verwenden, und es funktioniert nicht. Ich habe auch versucht, Stärke. Name = Para, wie Schuhe scheint seine eigenen Variablen in den Proben anzuzeigen.
Wo ist mein Fehler ...?
Können Sie solche Klassen in Shoes nicht verwenden? Oder ist es mit der Instanzvariablen Sache zu tun, und die Orte Daten sind im Programm? (Ein häufiger Fehler von mir) Oder habe ich meine grundlegende Syntax falsch?
Prost alle. Ich muss sagen, ich bin total begeistert, endlich ein Programm geschrieben zu haben, das wie ein Programm aussieht, wenn auch in den Neunzigern. Obwohl alles, was es gerade tut, offen ist. Dennoch fühle ich mich wie Surf-Meister der digitalen Wellen^_^
siehe meine Antwort unter http://stackoverflow.com/questions/39871055/my-classes-cant-use-shoes-methods-like-para, wo Sie etwas ähnliches fragen – peter