GLView - GL представление¶
- class
GLView
()¶ CreateGKView()
Также поддерживает следующие методы:
SetOnTouch()
SetOnTouchDown()
SetOnTouchMove()
SetOnTouchUp()
SetTouchable()
-
GLView.
aspect
¶
-
GLView.
CreateImage
(fileName, callback)¶ Возвращает добавленную картинку в представление и вызывает обработчик
glimage = glview.CreateImage('/sdcard/image.png', StartRender);
-
GLView.
GetAbsHeight
()¶
-
GLView.
GetAbsWidth
()¶
-
GLView.
GetContext
()¶ Возвращает
Context()
, объект который похо на HTML5 canvas. Состояние предсталвения, с которым можно манипулироватьcontext = glview.GetContext()
-
GLView.
DrawImage
(image, x, y, width, height, angle)¶ Рисует изображение в представлении
glview.DrawImage(glimage, x, y, width, height, angle)
-
GLView.
DrawSprite
(sheet, sx, sy, sw, sh, dx, dy, dw, dh)¶
-
GLView.
Render
()¶ Рендерит представление
glview.Render()
- class
Context
()¶ Объект, похожий на HTML5 context,
GetContext()
-
Context.
drawImage
()¶
-
Context.
resetTransform
()¶
-
Context.
restore
()¶
-
Context.
rotate
()¶
-
Context.
save
()¶ Сохраняет состояние, на которое можно вернуться
-
Context.
scale
()¶
-
Context.
translate
(x, y)¶
-
GLView.CreateImage( filename, callback) GLView.DrawImage(img, X, Y, width, height, angle) GLView.SetOnTouch(callback) GLView.DrawSprite(image, srcStartX, srcStartY, srcWidth, srcHeight,destX, destY, destWidth, destHeight) GLView.SetOnTouchUp( callback ) GLView.SetOnTouchMove( callback ) GLView.SetOnTouchDown( callback ) GLView.SetTouchable( touchable ) GLView.Render() GLView.GetContext()