Search
Ad
|
新規
下位
一覧
検索
最新
ヘルプ
ページへ戻る
編集
複製
履歴
添付
印刷
Starling+Feathersでボタン
をテンプレートにして作成
xpwiki
:Starling+Feathersでボタン をテンプレートにして作成
開始行:
Starlingにもボタンクラスがあるのだが、機能的にはFeathers...
最低限以下のコードで動く。
var btn:Button = new Button();
btn.addEventListener(Event.TRIGGERED, onTapHandler);
btn.defaultSkin = new Image(assets.getTexture(BTN_IMG_NA...
btn.defaultIcon = new Image(assets.getTexture(BTN_ICON_N...
addChild(btn);
function onTapHandler(e:Event):void{
trace("tap!");
}
アイコンの代わりにテキストを指定することも可能。
でもこれだと押したとき、マウスが乗ったときが分からないの...
btn.useHandCursor = true;//マウスオーバーでハンドカーソル
btn.scaleWhenDown = 1.1;//押したときに1.1倍に
btn.scaleWhenHovering = 1.03;//マウスオーバーで1.03倍に
などと指定する。
他にもマウスオーバー、使用不可のボタンの画像自体を変えた...
hoverIcon
hoverSkin
disabledSkin
disabledIcon
downSkin
downIcon
などのプロパティに画像を指定すると良い。アイコンの細かな...
iconOffsetX
iconOffsetY
というパラメーターでポイント単位で微調整可能。
モバイルだと画像を多く用意するとメモリを圧迫するので、dow...
終了行:
Starlingにもボタンクラスがあるのだが、機能的にはFeathers...
最低限以下のコードで動く。
var btn:Button = new Button();
btn.addEventListener(Event.TRIGGERED, onTapHandler);
btn.defaultSkin = new Image(assets.getTexture(BTN_IMG_NA...
btn.defaultIcon = new Image(assets.getTexture(BTN_ICON_N...
addChild(btn);
function onTapHandler(e:Event):void{
trace("tap!");
}
アイコンの代わりにテキストを指定することも可能。
でもこれだと押したとき、マウスが乗ったときが分からないの...
btn.useHandCursor = true;//マウスオーバーでハンドカーソル
btn.scaleWhenDown = 1.1;//押したときに1.1倍に
btn.scaleWhenHovering = 1.03;//マウスオーバーで1.03倍に
などと指定する。
他にもマウスオーバー、使用不可のボタンの画像自体を変えた...
hoverIcon
hoverSkin
disabledSkin
disabledIcon
downSkin
downIcon
などのプロパティに画像を指定すると良い。アイコンの細かな...
iconOffsetX
iconOffsetY
というパラメーターでポイント単位で微調整可能。
モバイルだと画像を多く用意するとメモリを圧迫するので、dow...
ページ名:
ぺージ情報
ぺージ名 :
Starling+Feathersでボタン
ページ別名 :
未設定
ページ作成 :
njf
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
Counter: 0, today: 0, yesterday: 0
MenuBar
20
最新の0件
広告
ログイン
ユーザー名:
パスワード:
パスワード紛失