Чтобы использовать gosu в программе ruby, мы должны вызвать gosu.
require "gosu"
Но что включают в себя средства в программе госу.
require "gosu"
include Gosu
какова цель include Gosu
в программе и что она делает.
Чтобы использовать gosu в программе ruby, мы должны вызвать gosu.
require "gosu"
Но что включают в себя средства в программе госу.
require "gosu"
include Gosu
какова цель include Gosu
в программе и что она делает.
Включение модуля в заданный контекст делает методы, определенные в этом модуле, доступными в этом контексте.
В этом случае вы делаете методы, определенные модулем Gosu
, доступными в текущем контексте.
См. Module#include
.
Например, включение Test
приводит к тому, что foo
добавляется к текущему контексту, так что foo
может быть вызвано:
module Test
def foo
"bar"
end
end
include Test
foo # "bar"