19 lines
370 B
Ruby
19 lines
370 B
Ruby
|
|
class RegisterView < PIXI::Container
|
|
|
|
@@register_names = (0..8).collect {|i| "r#{i}"}
|
|
|
|
def initialize at_y
|
|
super()
|
|
@registers = {}
|
|
x = 0
|
|
@@register_names.each do |name|
|
|
reg = PIXI::Text.new( name )
|
|
reg.position = PIXI::Point.new x , at_y
|
|
x += reg.width + 20
|
|
@registers[name] = reg
|
|
self.add_child reg
|
|
end
|
|
end
|
|
end
|