Deprecated: Assigning the return value of new by reference is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-settings.php on line 472

Deprecated: Assigning the return value of new by reference is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-settings.php on line 487

Deprecated: Assigning the return value of new by reference is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-settings.php on line 494

Deprecated: Assigning the return value of new by reference is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-settings.php on line 530

Deprecated: Assigning the return value of new by reference is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-includes/cache.php on line 103

Deprecated: Assigning the return value of new by reference is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-includes/theme.php on line 623
馬鹿全 - 2007-07

Home > Archives > 2007-07

2007-07

FD3 Snippet Editor


Deprecated: Function split() is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-content/themes/wp.vicuna.ext/functions.php on line 358

眠い・・・。
どうも JC です。

Flash Develop 3.0.0 をインストールしてご機嫌なんですが
FD3 には Snippet Editor なるものがあり、こいつが非常に便利なので紹介。

たとえば、 コンストラクターとか毎回書くのが面倒だ!とか言うときに使う。
ホントに毎回書くなら、Class ファイルの元に書いておけばいいのだが、
毎回書くわけじゃないだろうから Snippet Editor で登録しておくと便利。

  1. 「Tools」 -> 「General Tools」 -> 「Snippet Editor…」 をクリック
  2. 出てきた Editor の 「as3」 タブをクリックする。
    (as2 でも設定しておいてもいいかも)
  3. 「Snippet name :」 のところに 適当に 「constructor」 とか入力する。
  4. まずは変わらない部分を入力。
    public function () {}

    多分大体はこんな感じだろう。 private の時は別途書き直しでw

  5. 次に毎回変わる部分を入力。 この場合は Class 名 が コンストラクタ名になるので
    そこを以下に変更。
    public function $(TypName)() {$(TypName) の部分は Class 名に置換される。
  6. 最後にどこから書き始めるかを追加する。
    コンストラクタの引数から入力したい!って人は以下のように変える。
    public function $(TypeName)($(EntryPoint)) {$(EntryPoint) の部分に カーソルがフォーカスされる。
  7. あとは Save すれば OK

以上。
さて、ためしに入力。

適当に Class ファイルを作って。
クラスの内側で 「Ctrl + B」 とやってみよう。
すると、出てくるリストの中にさっき追加した constructor が出てくるので それを選択。

これはいろいろ使えそうで便利!

  • Comments (Close): 0
  • Trackbacks (Close): 0

Flash Develop 3.0.0 Beta インストール方法+trace方法


Deprecated: Function split() is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-content/themes/wp.vicuna.ext/functions.php on line 358

麦茶がおいしい季節です。
どうも JC です。

Flash Develop の Version 3 Beta が出ていたのでインストールしてみた。

必要なもの

以上。

続いてインストール手順。

  1. MicroSoft .Net Framework をインストール。
    適当に次へをクリックしてれば大丈夫だったはず。
  2. Flex 2 SDK と 日本語パックをインストール。
    ダウンロードしてきた flex_sdk_2.zip を解凍して
    適当に C:\ にコピーする。
    C:\flex_sdk_2\ に flex_sdk_2_jp.zip の中身を解凍する。(上書きしてOK)
  3. Flex Compiler Shell をインストールする。
    flex_compiler_shell_012307.zip を、
    C:\flex_sdk_2\ に解凍する。(上書きしてOK)
  4. FlashDevelop 3.0.0 をインストールする。
    FlashDevelop-3.0.0-Beta2.exe を実行。
    適当に次へをクリックしてインストール。
  5. FlashDevelop3_rev1733.zip を
    C:\Program Files\FlashDevelop\ に解凍(上書きしてOK)
    ※ 上書きする際、FlashDevelop が起動していたら閉じてから行う。

続いてFlex 2 SDK のパスを設定。

  1. FlashDvelop を開いて 「Tools」 -> 「Program Settings… F10」 をクリック。
  2. 「Plugins…」 をクリック。
  3. 「AS3Context」 をクリックして 右上の 「Settings…」 をクリック。
  4. Flex 2 SDK Location に C:\flex_sdk_2 と入力
    または、カーソルを合わせたときに出てくる「…」ボタンをクリックして設定

さて、以上で完了。
次は 新しくプロジェクトを作ってみよう。

  1. 「Project」 -> 「New Project…」をクリック
  2. 左側の ActionScript 3 - Empty Project を選択して
    下側の Name にプロジェクト名(仮に今回は TestProj とする)。
    Location に プロジェクトの ディレクトリを指定。
  3. 「OK」ボタンをクリック。
  4. 右側に Project と書いてあるパネルが出てきただろうか?
    出てきてない人は、「View」 -> 「Project Manager」 をクリックすると表示される。
  5. 四角い箱のようなのがあって、TestProj(AS3) と書いてあるところを右クリックして、
    「Add」 -> 「New Class…」 をクリック
  6. すると 「Add New Class」 というダイアログが出てくるので
    ファイル名を入力。(Test.as)とする。
  7. Project Manager をダブルクリックしてみると
    Test.as というファイルができていることが確認できる。
  8. Test.as を右クリックして、「Always Compile」 をクリックする。

以上。
さぁ。何か適当に作ってみよう

Test.as

package  {

	import flash.display.Sprite;
	import flash.text.TextField;

	public class Test extends Sprite {
		// constructor
		public function Test() {
			var textField: TextField = new TextField();
			textField.text = "huga";
			addChild(textField);
		}
	}

}

さて、できたられっつこんぱいる!
ツールメニュー(二段目のメニューのことだと思う。)にある歯車のようなマークをクリックするとコンパイルされる。
または F8 キーでも大丈夫。
Project Manager を見ると SWF ファイルができているだろうか?
SWF ファイルを ダブルクリックすると プレビューできる。

次は Trace の仕方。

Trace は デバッグの基本。
Flash Develop では以下のような方法で Trace することができる。

import org.flashdevelop.utils.FlashConnect;
FlashConnect.trace("moja");

さて、これを追加して再度コンパイルしてみよう。
次は F5 キーを押してみよう。
そうすると コンパイルして ムービープレビューしてくれる。
FlashDevelop の 下側にある、 Output タブをクリックすると Trace された結果がでる。

ぐはぁ~!!!
めっちゃ便利だぁ~!

  • Comments (Close): 0
  • Trackbacks (Close): 0

FlashPlayer9セキュリティーアップデート


Deprecated: Function split() is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-content/themes/wp.vicuna.ext/functions.php on line 358

どうも、会社から更新中の JC です。

Flash Player9 の セキュリティーアップデートがあったそうです。
kamijo さんのページに詳細があります。
Windows IE (俺は6) でインストールした場合は上手くいきましたが、
Windows FF 2.x でインストールしたらそれ以後 Flash が表示できなくなりました。
FireFox でその現象が起こったときの対処法。

ファイヤーフォックスでそれが起こる理由はわかりませんが。
とりあえずインストールしてから、適当なFlash のページを開きます。
ただし Adobe 等の
「FlashPlayer がインストールされていない場合は代替画像が出るようにしてあるサイト以外
を開きます。
(ちなみに俺はラオウのニコニコラジオを開きました(笑))
するとプラグインのインストール
がでるので、それで解決できました。
ちなみに最新Player は 9,0,47,0 です。

  • Comments (Close): 0
  • Trackbacks (Close): 0

TeraPad で mxmlc する


Deprecated: Function split() is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-content/themes/wp.vicuna.ext/functions.php on line 358

寝違えたっぽい・・・。
どうも JC です。

今日は TeraPad で mxmlc する方法。

Terapad(http://www5f.biglobe.ne.jp/~t-susumu/library/tpad.html)
テキストエディタの中で、結構便利だと思えるもののひとつ。
秀丸もいいけど、課金が面倒なので TeraPad をよくつかう。

んで先日。
会社で Flex の勉強をしていたのだが、FlexBuilder の試用期間が切れてしまったので、
Flex の勉強がとまってしまった。
仕方なく手打ちではじめた。

mxmlc する方法はいろいろあるが、
俺はあまり知らないので cmd(Windows ユーザーなので) を使ってmxml をコンパイルする。

TeraPad からいちいち移ってコンパイルするのはものすごくめんどくさい。
なので、TeraPad から コンパイルできるようにしてみた。

用意するもの

  • TeraPad
  • flex_2_sdk

以上。
mxmlc.exe をPath に通しておいたほうがいい。

  1. TeraPad を開き、 メニュー の「ツール」 > 「ツールの設定」 を選ぶ。
  2. 「追加」をクリック
  3. 名前は適当に。
  4. 実行ファイルは 「cmd /K mxmlc」 (mxmlc.exe を Path に通してない人はフルパスで)
  5. コマンドラインパラメータは「%f」
  6. 作業フォルダは空白でいい
  7. ファイルの上書き保存は「上書き保存する」
  8. キーは適当に。俺は「Ctrl+Up」とかでやってる。

これでコンパイルする準備は完了。
後はコンパイルしたいときに キーに指定したコマンドを実行すれば OK。

  • Comments (Close): 0
  • Trackbacks (Close): 0

Flash CS3 インストール時のエラー


Deprecated: Function split() is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-content/themes/wp.vicuna.ext/functions.php on line 358

Flash CS3 のインストールに 3日もかかった JC です。

そのとき行った対処法をちょっと載せようかと。
※ やるときは自己責任でね

 

念願の Flash CS3 日本語版を社長に買ってもらい会社の PC にインストール!
しようとしたらエラーが出て先に進まず・・・。
悩んだ末に今日やっとインストール完了!

以下、ここまでの苦悩。

まず状況としては、 Flash 8 日本語版、 Flash 9 Public beta 英語版、 Flash CS3 英語版 (30日トライアル版) をインストールしてある状態で、そのままインストールしようとした。
買ってもらったのは Flash CS3 Professional 日本語版 の アップグレード版

さて、インストール開始
ADBEFLPRCS3_JPL.exe
をダブルクリックし解凍開始。

解凍が終了したので レッツ!インストール!
最初の『Adobe Flash CS3 インストーラー: セットアップ準備中』の画面での事。
アラートがあがった。

Critical error were found is setup - Session has dependencies that cannot  be satisfied Please see the Setup log file for details.

まだセットアップ準備中状態でいきなりクリティカルエラーかよと。
何か知らんがセットアップのログを見ろと。

そのログはどこだ?

散々探した結果、そのログは以下の場所にありました。
C:\Program Files\Common Files\Adobe\Installers
ここに Gunzip で固められた Adobe Flash CS3 見たいな名前のログファイルがある。
gunzip を解凍するには WinRAR とかでできるらしいが
ダウンロードするのがめんどいので Sygwin で gunzip 使った。
やたら長い・・・。
って事でとりあえず ERROR とかで検索。
そしたら、言語がちげーよ。
的なことが書いてあったので、そこで Flash CS3 英語版のことを思い出した。

んで Flash CS3 英語版 と Flash 9 をアンインストール。

で、トラーイアゲーン!

同じところで引っかかった。
これ以上俺にどうしろと?
とりあえず、システムを昨日のものに戻そう。
ということで戻したりした。
が、一向にその先に進まず。

もうどうしようもねぇ!
と思い、Adobe のサポートフォームまで行きかけた。
しかし、間違ってはいけない! 

まずはここを読む!
http://support.adobe.co.jp/faq/faq/qadoc.sv?231493+002
トラブルが起こってしまうことに問題があるのだが、
トラブルシューティングも見ずにサポートに問い合わせもよくない。

って事で読んだ。
ほぉほぉ。
http://support.adobe.co.jp/faq/qadoc/AJ25.nsf/448b10039648c80d49256f47002c7456/e3b5ddf5b5ffbf72492572e9000522d4?OpenDocument#anc_i
Adobe CS3Clean スクリプトなるものが存在しているとの事で、
とりあえずそれを落としてきて使ってみた。
何も変わらず。

しばらく何回か繰り返しているうちに、
今まで、CS3 が プログラムの追加と削除 のところに居座ってて、消そうにも消せず困っていたのが
何とかできるようになっていた。
何かログファイルを消してみたり、インストーラーを消してみたりといろいろやっていたら消せるようになった。
結構危険?

んでも先に進まず、悩みに悩んだ今日。
レジストリに手を出した。
9割9分9厘 こいつらが悪さをしてるんだろうと勝手に決め付けて、とりあえずバックアップも取りながらCS3関連っぽいものを探して、以下のレジストリを削除した。

  • HKEY_CLASSES_ROOT/Installer/Products/53BE10472D9C28D4AADBDFA68C90BA59
  • HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Installer/Products/BE10472D9C28D4AADBDFA68C90BA59
  • HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/Installer/UserData/S-1-5-18/Products/BE10472D9C28D4AADBDFA68C90BA59

さて、
まぁ、なるようになれといった感じで消した後再起動して、解凍からやり直した。

つつつつつつつつついにインストール完了!!!!!!!!!!!!!!!!!!!!!

fjwか;えあいろわえpr@:あ

長かった~!
皆さんも英語版を入れてた場合は気をつけましょう。
真似せずサポートを受けたほうがいいかもw


今日書いた別の内容のブログだが、
ブログを始めて 初 NICE をもらったw
何かうれしいw
ありがとうございます ┏o゙ ペコッ

Light Graffiti


Deprecated: Function split() is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-content/themes/wp.vicuna.ext/functions.php on line 358

どうも、JC です。といってもこの間書いたとおり
Funcest 君がブログやめたので第二の Funcest 君が現れるまで俺しかいません(笑

Light Graffiti がかっっこいい。(http://two.xthost.info/ww2/lightgraffiti/)

どうやってとってるんだろ?
しぼりいれてゆっくり撮ってるんだろうけど・・・。
俺も撮ってみたいw
iPod の CM みたいだな。
Wii リモコン使ってこんなのできたら面白いかも

  • Comments (Close): 0
  • Trackbacks (Close): 0

Home > Archives > 2007-07

Search
Feeds
Meta

Return to page top