var image = new SarEngine.Image(img);
Image
Align
Arc
ArrayList
Audio
AudioTrack
Background
Block
Button
Camera
Circle
CollideGroup
Colliders
Color
Combination
Coordinate
Device
Font
FontStyle
FontVariant
FontWeight
Force
GameObject
Graphics
Ground
GUI
Image
ImageAnimation
Joystick
Keyboard
KeyEventArgs
Layer
Line
LinkList
Matrix
Mouse
MouseEventArgs
OneWayGround
Output
Particle
Path
Point
Polygon
Position
Rectangle
SarEngine
Scene
Text
TextAlign
TextBaseline
Thickness
Touch
TouchEventArgs
Vector2
Wall
可渲染的图片。
Syntax
Parameters
Image img
HTML Image对象。
Properties
Methods
fromUrl(url, width, height)
静态函数。从指定的url创建一个SarEngine.Image实例,并在加载完毕后重设尺寸为指定的宽度和高度,并将position和center重设到图片的几何中心。
changeCoordinate(coordinate)
改变该图片所在的坐标系,并将相关数值映射到新的坐标系。
copy()
复制一个相同的SarEngine.Image实例。
move(x, y)
通过指定x,y偏移量平移该图片。
moveTo(x, y)
将该图片移动到指定的位置坐标。
render(graphics, x, y, r, dt)
将图片渲染到指定的绘图接口。
rotate(rad, x, y)
将图片绕定点旋转指定的弧度,若未指定x和y,则将默认绕center旋转。
rotateTo(rad, x, y)
将图片绕定点旋转到指定的弧度,若未指定x和y,则将默认绕center旋转。
setCenter(x, y)
重设该图片的中心坐标,图片的实际位置不变。
setCoordinate(coordinate)
在保持相关数值不变的前提下,设置该图片所在的坐标系。
setPosition(x, y)
重设该图片的位置坐标,图片的实际位置不改变。
Events
onRender
在图片被渲染时触发。