坂道シリーズ ピックアップメンバー
坂道シリーズもうすぐ誕生日メンバー
秋元 真夏今日で25歳
白石 麻衣今日で26歳
向井 葉月8月 23日で19歳
東村 芽依8月 23日で20歳
松村 沙友理8月 27日で26歳
佐々木 琴子8月 28日で20歳
サイト内検索
欅坂46関連おすすめ
エビ中関連おすすめ
Google
プラモデルおすすめ
最近のコメント
-->
ワタクシのつぶやき
プロフィール
本日の訪問者数:
昨日の訪問者数:
累計訪問者数:
この記事を読むのに必要な時間の目安: 約 6 分

【WebEffect Tips】ボタン押下でテキストに文字を表示する

Flash作成ソフトといえば、Adobe FLASHシリーズ(旧Macromedia FLASH)が真っ先に思い浮かびますが、プロユースだけあって価格もそれなりです。

もっと手軽にFlashコンテンツを作成したい場合、機能こそフル装備ではないものの、それこそ”お手軽に”作成できるように設計された、価格もお手頃なソフトがいくつか存在します(フリーソフトもあります(詳しくはコチラ(All About)を参照))。

ただ、「プログラミング言語である、ActionScript2.0が使える」という機能面で絞った場合、ソースネクストの『Web Effect』が3,970円(ダウンロード版3,770円)という価格からもっともコストパフォーマンスに優れていると思います。

私は現在、このブログ以外にホームページを運用していて、その中で使うFlashコンテンツ作成のため、数年前にFlash Maker3というソフトを購入しました。
2005年7月7日発売で、価格は13,440円でしたが、その後ホームページ作成ソフトなどにバンドルして販売されるようになり、実際の価格は4,000円を切るくらいまで落ちました。
私が購入したのもホームページ作成ソフトとFlashMaker3のバンドル版でした。

当初は動的に変化するバナーやアルバムなど、Flash Maker3の機能で十分対応できるコンテンツを作成していましたが、最近になってもっと複雑なことをしたいと思うようになりました。

そこで見つけたのがWeb Effectです。
ちなみに、Web Effectは今年(2008年)の4月3日に発売されたばかりのソフトです。

早速ダウンロード版を購入し、インストールしてみましたが、まともなチュートリアルが付属していない(低価格なので当たり前だといえばそれまでですが…)ため、ネットで使い方を解説したページを探してみましたが、MYCOMの「ゼロからはじめるWeb Effect – FlashバナーやFlashゲームを作ってみる」くらいしかまともに解説しているページを見つけることができませんでした。

そこで、今後色々と使っていく上で便利に思ったテクニックや、悩みに悩んでやっと実現方法を見つけた技をここに忘備録として公開していこうと思います。

まず最初の今回は、「ボタン押下でテキストに文字を表示する」というもの。

これは、ActionScriptに詳しい人や、Flashを作りなれた人には別にどうって事のない事なのでしょうけど、私のようにお手軽版のFlash作成ソフトしか使ったことのない人や、Web Effectで初めてFlash作成を体験する人にとっては、「むむむ?」っと考えてしまうことなのです。

ちなみに、前述のMYCOMのハウ・ツーでは簡単なゲームを作成していて、その中でスコアの表示部分でテキストを動的に加算していますが、これはWeb Effectでいうところの、「シーン」の【アクション】に記述されたスクリプト内の閉じた世界での話で、今回私がやりたいこととは違っています。

私がやりたいのは、

  • 冒頭で0(ゼロ)を表示→いわゆる初期化
  • Countボタンを押すごとにカウントアップ表示
  • Resetボタンを押すと0(ゼロ)クリア
まず私が試したのは、Countボタン(シェイプ)の【アクション】の【press】で、

txtCnt = "abc";

※txtCnt はテキストエレメントの名称

と、とりあえず記述してみて、プリビューでCountボタンを押してみること。
実際のところ、これはすんなり”abc”と表示されると思っていましたが、表示されません。

この時点で、「Countボタンで記述したtxtCntと、テキストエレメントであるtxtCntが同一のものと見なされていないのでは?」という疑問が思い浮かびました。

で、お得意の「ネットで調べましょう」というとで、ActionScriptについてのリファレンス・サイトを探してみたところ、”_root”という記述が存在することを発見。

この、”_root”というのは、ルート・オブジェクトというもので、Web Effectでいうところのシーンを表すものだということが何となく理解できたので、

_root.txtCnt = "abc";

と記述してプリビューしてみると、大正解!
以下が、実際に作成したFlashです。



【シーンプロパティ】-【アクション】-【Enter Scene】

var numCnt:Number;
numCnt = 0;
txtCnt = String(numCnt);

Countボタン【プロパティ】-【アクション】-【press】

_root.numCnt++;
_root.txtCnt = String(_root.numCnt);

Resetボタン【プロパティ】-【アクション】-【press】

_root.numCnt = 0;
_root.txtCnt = String(_root.numCnt);

コメントをお願いします。

コメントを残す

ブログランキング・にほんブログ村へ 人気ブログランキング ブログ王 人気ブログランキングへ
ランキング参加中! クリックお願いします。

サイト内検索
乃木坂46関連おすすめ
48Groupピックアップメンバー
    本村 碧唯
    ニックネーム:あおいたん
    HKT48 チームKⅣ
    HKT48 1期生
    1997年 5月 31日生まれ 
    21歳
    福岡県出身 A型
    AKS所属 

    総選挙結果
      第1回:加入前
      第2回:加入前
      第3回:加入前
      第4回:圏外
      第5回:圏外
      第6回:48位
      第7回:80位
      第8回:36位
      第9回:62位

    オフィシャルページ
    オフィシャルブログ
    Google+
    SHOWROOM
    755
    Twitter
    Instagram
48グループもうすぐ誕生日メンバー
濱 咲友菜今日で17歳
中野 郁海今日で18歳
神山 莉穂今日で15歳
對馬 優菜子今日で17歳
溝口 亜以子今日で17歳
市岡 愛弓8月 21日で15歳
古川 夏凪8月 21日で15歳
平田 詩奈8月 22日で19歳
高木 由麻奈8月 23日で25歳
中井 りか8月 23日で21歳
渋谷 凪咲8月 25日で22歳
堺 萌香8月 25日で20歳
市川 愛美8月 26日で19歳
門田 桃奈8月 26日で19歳
吉田 華恋8月 27日で16歳
佐々木 優佳里8月 28日で23歳
鎌田 菜月8月 29日で22歳
48グループ関連おすすめ
Google
月別アーカイブ
カレンダー
  • 2006年1月
        7月 »
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  

携帯電話でも見られます
Google
月別アーカイブ
坂道シリーズ ピックアップメンバー
坂道シリーズもうすぐ誕生日メンバー
秋元 真夏今日で25歳
白石 麻衣今日で26歳
向井 葉月8月 23日で19歳
東村 芽依8月 23日で20歳
松村 沙友理8月 27日で26歳
佐々木 琴子8月 28日で20歳
欅坂46関連おすすめ
48Groupピックアップメンバー
    新谷 野々花
    ニックネーム:のんちゃん
    STU48 1期生
    2004年 5月 23日生まれ 
    14歳
    広島県出身 O型
    AKS所属 

    総選挙結果
      第1回:加入前
      第2回:加入前
      第3回:加入前
      第4回:加入前
      第5回:加入前
      第6回:加入前
      第7回:加入前
      第8回:加入前
      第9回:圏外

    オフィシャルページ
    オフィシャルブログ
    Google+
    SHOWROOM
    755
    Twitter
    Instagram
48グループもうすぐ誕生日メンバー
濱 咲友菜今日で17歳
中野 郁海今日で18歳
神山 莉穂今日で15歳
對馬 優菜子今日で17歳
溝口 亜以子今日で17歳
市岡 愛弓8月 21日で15歳
古川 夏凪8月 21日で15歳
平田 詩奈8月 22日で19歳
高木 由麻奈8月 23日で25歳
中井 りか8月 23日で21歳
渋谷 凪咲8月 25日で22歳
堺 萌香8月 25日で20歳
市川 愛美8月 26日で19歳
門田 桃奈8月 26日で19歳
吉田 華恋8月 27日で16歳
佐々木 優佳里8月 28日で23歳
鎌田 菜月8月 29日で22歳
AKB48関連おすすめ
プラモデルおすすめ
訪問者数
本日の訪問者数:
昨日の訪問者数:
累計訪問者数:

携帯電話でも見られます
%d人のブロガーが「いいね」をつけました。