[tmlib.js] リファレンスのようなもの
からrunstantでのサンプルが書いてあるものだけをまとめてあります。
目次
.inform
.geom
..Vector2
@setAngle(angle, len)
@setRadian(radian, len)
.graphics
..Canvas
@clearColor(fillStyle, x, y, width, height)
@clip()
@drawLine(x0, y0, x1, y1)
@drawDashLine(x0, y0, x1, y1, pattern)
@drawArrow(x0, y0, x1, y1, arrowRadius)
@strokeLines([args])
@fillLines([args])
@fillRoundRect(x, y, width, height, radius)
@strokeRoundRect(x, y, width, height, radius)
@fillPolygon(x, y, size, sides, offsetAngle)
@strokePolygon(x, y, size, sides, offsetAngle)
@fillStar(x, y, radius, sides, sideIndent, offsetAngle)
@strokeStar(x, y, radius, sides, sideIndent, offsetAngle)
@fillHeart(x, y, radius, angle)
@strokeHeart(x, y, radius, angle)
@fillCircle(x, y, radius)
@strokeCircle(x, y, radius)
@fillArc(x, y, radius, startAngle, endAngle, anticlockwise)
@strokeArc(x, y, radius, startAngle, endAngle, anticlockwise)
@fillTriangle(x0, y0, x1, y1, x2, y2)
@strokeTriangle(x0, y0, x1, y1, x2, y2)
@fillText(text, x, y)
@strokeText(text, x, y)
@fillVerticalText(text, x, y)
@strokeVerticalText(text, x, y)
@saveAsImage(mime_type)
.app
..BaseApp
@enableStats()
tm.asset.Script.loadStats()のload
イベントで実行すれば確実。
runstant
..Object2D
@isHitPoint(x, y)
@isHitPointCircle(x, y)
@isHitPointRect(x, y)
@isHitElement(elm)
@isHitElementCircle(elm)
@isHitElementRect(elm)
@setOrigin(x, y)
.ui
Pad
BaseButton
SpriteButton
LabelButton
IconButton
GlossyButton
FlatButton
MenuDialog
Sketch
Gauge
FlatGauge
GlossyGauge
LabelArea