0
我想在gosu(紅寶石)中製作一些簡單的形狀。我很難在哪裏調用這些函數。它是更新方法還是繪製方法。如何製作Gosu Ruby基本形狀
require 'rubygems'
require 'gosu'
class DemoWindow < Gosu::Window
def initialize
super(640, 400, false)
end
def draw
draw_quad(x-size, y-size, 0xffffffff, x+size, y-size, 0xffffffff, x-size, y+size, 0xffffffff, x+size, y+size, 0xffffffff, 0)
draw_triangle(x1, y1, c1, x2, y2, c2, x3, y3, c3, z=0, mode=:default)
draw_line(x1, y1, c1, x2, y2, c2, z=0, mode=:default)
end
end
請看看,讓我知道如果這是正確的方式來創建形狀。
是的,你可以用這種方式在繪製方法中繪製gosu中的圖元。我會建議在初始化方法中設置像顏色,圖像等所有屬性。你有一些具體問題嗎? – 2013-02-24 16:45:31