Home > ActionScript3.0

ActionScript3.0 Archive

CS5のスニペットをFlashDevelopで使うには?

CS5からスニペット機能というものが搭載されました。

デフォルトで登録されているものや、新規で自分で登録したものの中から、使いたいものをダブルクリック(右クリック→フレームに追加でも可)すると…

こんな感じで「Actions」レイヤーが新規で作成され、タイムラインにコードが挿入されます。

コードはFlashDevelopで書きたいよね!

では、FlashDevelopに(IDEのスニペットに登録してある)コードを挿入するにはどうするのか?

使いたいスニペットを選んで、右クリック→クリップボードにコピーを選択します。

で、FlashDevelopを起動し、コードを挿入したい位置にカーソルを立て、ペーストすると…

はい、見事にインデントが無視された状態でペーストされます…

インデントを保ったままペーストしたい!

ペーストの際、インデントを保ったままペーストしたいですよねぇ…

それには、ちょっとした事前準備が必要になってきます!

FlashDevelopで、ツール→コードスニペットの編集を選択します。

次に、新規ボタンを押して、スニペット名に「ClipBoard」。中央のテキストエリアに、$(Clipboard)と入力し、保存ボタンを押しておきます。

$(Clipboard)というものは、クリップボードにコピーしてあるものを、一塊のブロックとしてカーソルを立ててある位置に挿入するというものです。

FlashIDEに戻って、使いたいスニペットを選んで、右クリック→クリップボードにコピーを選択します。

FlashDevelopのコードを挿入したい位置にカーソルを立て、Ctrl + Bとかでスニペットを呼び出し、先程作成した「ClipBoard」を選択します。

すると、先程とは違い、インデントを保ったままスニペットのコードをペーストしてくれます。

Stageの中心点を得る

久々にAS2をやったら、すっかり忘れていたので、メモ。

//Stageの中心点を得る(AS2)
var centerX:Number = Stage.width / 2;
var centerY:Number = Stage.height / 2;
trace(centerX + "、" + centerY);

//Stageの中心点を得る(AS3)
var centerX:Number = stage.stageWidth / 2;
var centerY:Number = stage.stageHeight / 2;
trace(centerX + "、" + centerY);

『詳細!Progression 4 Flashフレームワーク入門ノート』が発売されます!

詳細!Progression 4 Flashフレームワーク入門ノート

詳細!Progression 4 Flashフレームワーク入門ノート』が明日、発売になります。

先日、著者の大重さんに、献本して頂きました!

加えて、書籍のP35〜36にて、僕が以前に作成したProgressionの拡張機能である『CompAssist』を紹介して頂きました。

大重さん、ありがとうございます!

大重さんの『詳細〜』シリーズには、かなりお世話になっている、僕。

その書籍内で、自分の名前を見ることになるとは…

いや〜、テンション上がります!

書籍の内容

書籍の内容は、以下のようになっています。

  1. Progression4の基礎
    • コンポーネントスタイル
    • タイムラインスタイル
    • クラススタイル
  2. シーンツリーの基礎パターン
  3. シーンの移動とシーンイベント
  4. コマンドとコマンドリスト
  5. キャストオブジェクトを利用する
  6. 外部ファイルの読み込みとプリロード
  7. さらに進んだ使い方

このような、お腹一杯の内容。

1と2まで読み終わったのですが、CS5用の.zxpファイルがダウンロード出来ない場合の対処方や、プロジェクトパネル&シーンエディタパネルの詳しい使い方(キャプチャ入り)、掲載されているソースコードにも詳細なコメントが書かれているなど、とっても親切。

これからProgressionを始めようと思っている方も、基礎の基礎からきちんと書かれていますので、安心して始めることが出来るかと思います。

コンポーネントスタイルで、Progressionの大枠を理解し、タイムラインスタイルで、Progressionの記法などを理解。そしてクラススタイルで、Progressionにどっぷり浸る。

そんなステップアップが出来る、内容になっています。

既にヘビーユーザーの方でも、外部ファイルの読み込み(CGIから変数データを受け取る)とか、サウンドデータの扱いなどが詳しく書かれているので、必読の一冊になるのではないでしょうか?

これからProgressionを始められる方も、既にProgressionを始められている方も、読んでおくといいと思います!

PCにインストールされているフォント数とフォント名のリストを表示

使っているPCにインストールされているフォント数とフォント名(のリスト)が知りたかったので、ちょっと作ってみました。

調べる度に、毎回swfを〜っていうのが面倒なので、ここに貼り付けておくことに…

JavaScriptを有効にしてご覧ください。(要FlashPlayer9以上)

『ActionScript3.0 ライブラリ入門』が発売されます!

ActionScript3.0ライブラリ入門

ActionScript3.0ライブラリ入門』という書籍が、翔泳社さんより7月14日(amazonでは、15日)に発売されます。

僕も、共著という形で執筆させて頂きました。

僕以外の執筆陣は、超有名な方ばかり。

何故、僕がここに名を連ねているのか自分でも良く分かりませんが…

僕が担当したのは、ライブラリの入手先・入手方法(SVNの基礎知識やSVNクライアントツールの使い方)とASDocの読み方・作り方の箇所になります。

頑張って書きましたので、お手にとっていただけると嬉しいです。

関係者の皆様、お疲れ様でした!

ホーム > ActionScript3.0

Search
Feeds
Meta

Return to page top