KAYAC Front End Engineer チームによるHTML5 iOS Android ActionScript Flash イベント デザイン ニュースのブログ
操作を誤ってファイルを閉じそうになったりアプリケーション自体を終了しちゃいそうになったとき、出ますよね。未保存のファイルを確認するダイアログです。このダイアログのボタン、マウスカーソルで押したりしてませんか?こんなちっちゃいボタンのところまでカーソルを持ってくる必要はありませんよ、だってキーボードだけで操作を選択できちゃうんですから。 保存する場合 ダイアログが出た時点で「保存」にフォーカスが当たっているので、Returnキーでそのまま選択できます。キャンセルする場合 Escキーで「キャンセル」を選択できます。Escキーは他にも、オブジェクトを選択している状態を解除したり、コードヒントが出てきて邪魔!って時に消してくれたりします。保存しない場合 これを知らない人が意外に多かったです。Ctrl(command)+Dで、保存せずそのまま閉じることができます。DenyのDですね。Flashに限ら
こんにちはtaroです。 お久しぶりです。 今回はwonderflの開発者ブログのエントリーで紹介されているScore Ranking APIについてここで紹介しようと思います。 フラッシュでミニゲームを作ったあと、ランキングをつけようと思うと、サーバー側の用意等、少しだけ頑張る必要があります。 これをサポートしてくれるのが、こちらのAPIです。 まずはとてもシンプルなサンプルを見てみましょう。 乱数でスコアを決めてランキングを見せるというものです。 まずは、登録画面を作るコードを見ます。 var score:int = 1000 * Math.random(); _form = new BasicScoreForm(this, (465-BasicScoreForm.WIDTH)/2, (465-BasicScoreForm.HEIGHT)/2, score, 'SAVE SCORE',
先日、案件でFlashからの印刷を扱うことがあったので、そのとき調べたいろいろをまとめてみました。 基本 as3での印刷にはPrintJobクラスを使用します。 簡単3stepです。 1.printJob.start() → プリントダイアログの表示 2.printJob.addPage(sprite) → 印刷対象の設定 × ページ分 3.printJob.send() → データをプリンタに送信 実際に使うときは var printJob:PrintJob = new PrintJob(); if(printJob.start()) //←印刷ダイアログでOKが押されるとtrue { try { printJob.addPage(pageSprite1); } catch(e:Error){} //←エラーの場合は何もしない printJob.send(); } という感じです。 印刷
9スライスのグリッドをつかうと可変幅の角丸とかできて大変べんりですね。 これをActionScriptで設定する方法と注意点をまとめてみました ASを使わない場合 まずASをつかわずに設定するやりかたはFlashのライブラリよりシンボルを選択し、プロパティをひらきます。 それからプロパティパネルの下のほうにある「9スライスガイドを有効にする」チェックボックスにチェックをいれます。 シンボル内にあらわれた4本のガイドを任意の位置に設定すると内側の矩形をベースにした9スライスの拡大縮小が適応されます。 ASを使う場合 ActionScriptの場合、DisplayObject.scale9Gridという値にRectangleを入力します。これはシンボルの場合のガイドの内側の矩形に相当します。 import flash.geom.Rectangle; var rect:Rectangle = n
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く