Graphic
Функция SetPixel
SetPixel
function SetPixel(Dinteger a, Dinteger b, Dinteger c, Dinteger d, Dinteger e)
Описание: Устанавливает цвет пикселя с координатами (x, y)
на экране.
Параметры:
a
(тип данныхDinteger
): Координата по оси X.b
(тип данныхDinteger
): Координата по оси Y.c
(тип данныхDinteger
): Компонента красного цвета (от 0 до 255).d
(тип данныхDinteger
): Компонента зеленого цвета (от 0 до 255).e
(тип данныхDinteger
): Компонента синего цвета (от 0 до 255).
Возвращает:
out
(тип данныхDstring
): Строка с информацией о результате операции.
Пример использования:
Dinteger x = 100
Dinteger y = 200
Dinteger red = 255
Dinteger green = 0
Dinteger blue = 0
Dstring result = SetPixel(x, y, red, green, blue)
Draw Sprite
global Sprite sprite = DPP.SpriteCreate("path", DPP.Vec2(x, y), DPP.Vec2(a, b), r)
Описание: Создает новый объект класса Sprite с заданными параметрами.
Параметры:
path
(тип данныхDstring
): Путь к спрайту.x
(тип данныхDfloat
): Координата X.y
(тип данныхDfloat
): Координата Y.a
(тип данныхDfloat
): Ширина A.b (тип данных
Dfloat
): Ширина B.r
(тип данныхDfloat
): угол поворота.
Возвращает:
s
(тип данныхSprite
): Созданный объект класса Sprite.
function Main() {
DPP.MakeWindow("Window", 200, 200)
}
function Begin() {
global Sprite sprite = DPP.SpriteCreate("./1.png", DPP.Vec2(100, 100), DPP.Vec2(100, 100), 0)
}
function Tick() {
DPP.Draw(sprite)
}
Функция Draw
Draw
function Draw(spr)
Описание: Рисует спрайт на окне.
Параметры:
spr
(тип данныхSprite
): Объект спрайта для отрисовки.
Пример использования:
Draw(mySprite)
MakeWindow
DPP.MakeWindow("name", x, y)
Vec2
function DPP.Vec2(x, y)
Описание: Создает новый объект класса Vector2 с заданными координатами.
Параметры:
x
(тип данныхDfloat
): Координата X.y
(тип данныхDfloat
): Координата Y.
Возвращает:
v
(тип данныхDVec2
): Созданный объект класса Vector2.
Пример использования:
Dfloat x = 10
Dfloat y = 20
DVec2 myVector = DPP.Vec2(x, y)
Last updated