Sha256: 7fd9e83cb98487daf4de368c9501899d69bf7ac995d7779b4df4a787285ac802
Contents?: true
Size: 542 Bytes
Versions: 5
Compression:
Stored size: 542 Bytes
Contents
class ActorView attr_accessor :actor, :stage, :layer, :parallax def initialize(stage, actor) @stage = stage @actor = actor @layer = 0 @parallax = 1 if @actor.is? :layered @layer = @actor.layer @parallax = @actor.parallax end actor.when :remove_me do @stage.unregister_drawable self end actor.when :hide_me do @stage.unregister_drawable self end actor.when :show_me do @stage.register_drawable self end setup end def setup end end
Version data entries
5 entries across 5 versions & 1 rubygems