[管理人さんのサイト開発・運用報告+αの書]Flash(フラッシュ) > Flash手始め / Hello World [携帯版 (QRコード )] 総閲覧回数:2,267,171 回 / 日記拍手:726 個 作品DB等各サービスの機能追加情報や、技術系・面白系記事を中心に提供。
記事の投稿は基本
Twitter でも告知させて頂いています。
連絡は
作品DB の論客の方なら
私書 、DB外ユーザの方なら
メール 、
Twitter で可能です。
アクセス記録[
推移 / PV内訳(
過去1日 /
過去1週間 ) / 外部アクセス元 (
昨日 /
過去1週間 ) /
ログイン論客足跡 ]
<=新記事2008/08/29 東京雷凄いなぁ =>古記事2008/08/29 メモリー::エラーとEDAC(Error Detection and Correction) 1. 2008/08/29 同日2番目 「ホームページ制作技術 > Flash(フラッシュ) > Flash手始め / Hello World」 [この書込みのみ表示 (記事URL紹介用) / 編集 / 削除 / トラバ送信 / 共有分類に追加(タグ付け) ]ゲームやりたいけどやっている時間なんて無いよなー。 やらなきゃいけない仕事たくさなるし... でもやりたい... うー、やるのは駄目だけど、作るのならありだろー(プログラミングの勉強になるからね!)、と思って、ゲームを作る為にFlashでのゲームの作り方の本を買ってみた。 買ってみた本は「ActionScript 3.0 ゲームプログラミング 」という本。 コンピューター言語の中でFlashのAction Scriptを選んだのは、やはりブラウザー上で実行できるから。 真面目なものを作るのに飽きてきたら、チョクチョクと脱線して作っていこうと思う。 なお、Flashを作るには有料のプロダクトを使わなくてはいけないかと思っていたが、必ずしもそうではない模様。 どの程度まで無料のツールで出来るかは今のところ分かりませんが、本の内容は無料のツールで作成できるようになっています。 Adobeの有料ソフトは馬鹿みたいに高いので、出来るだけ無料で済ませたいものです。 Flashのソフトを作るのに必要なソフトは JDK http://java.sun.com/javase/downloads/index.jsp と Flex https://www.adobe.com/cfusion/tdrc/index.cfm?loc=ja&product=flex Flex Builderの体験版に含まれているFlex SDKというコマンドラインのツールを無料で使うことができます。 両方のソフトをインストールしたら スタート→コンピューター→プロパティ→システムの詳細設定→環境変数 でPathに C:\Program Files\Adobe\Flex Builder 3\sdks\3.1.0\bin のようにインストールされたFlex SDKのbinディレクトリへのパスを通します。 そして、まず手始めに作ってみたのがHello World。 プログラミングの世界では、まずHello Worldを表示できるプログラムを作るところから入るような慣習があります。 稼動例: ソースコードは
package { import flash.display.*; import flash.text.*; public class HelloWorld extends Sprite { public function HelloWorld(){ var textField:TextField=new TextField(); textField.text="Hello World!"; textField.autoSize=TextFieldAutoSize.LEFT; addChild(textField); } } }
Action Script 3.0はJavaに似た構文ですね。 これをHellowWorld.asとして保存して、CygwinやMS DOSなどのコマンドプロンプトからFlex SDKのbinにPATHを先に通した状態で mxmlc.exe -default-size 240 240 -default-frame-rate=30 -default-background-color=0xCCDDFF HelloWorld.as と実行すると、HellowWorld.swfというファイルが出来ます。 おや、第一歩は思った以上に簡単ですね。 これはFlash Player9をインストールしていれば、ブラウザー上でその動作を確認することができます。 今のところは始めたばかりですが、いつかは面白いゲームなどを作って紹介できるようになれればなぁと思います。
");
}
// --> Check ");}
// -->
[他の記事も読む] <=新記事2008/08/29 東京雷凄いなぁ =>古記事2008/08/29 メモリー::エラーとEDAC(Error Detection and Correction)
・大分類が「ホームページ制作技術」の記事 ・この論客の記事全て