module TyranoDsl::ParsingWords::Jump
Public Instance Methods
jump(scene_name, label_name = nil)
click to toggle source
@param [String] scene_name @param [String, nil] label_name @return [void] @raise [TyranoDsl::TyranoException]
# File lib/tyrano_dsl/parsing_words/jump.rb, line 8 def jump(scene_name, label_name = nil) add_parsed_word( TyranoDsl::Vocabulary::JUMP, scene_name: scene_name, label_name: label_name ) label = label_name ? context.world.label_value(label_name) : nil context.world.jump_targets << TyranoDsl::Elements::JumpTarget.new(scene_name, label) end