坂道シリーズ ピックアップメンバー
坂道シリーズもうすぐ誕生日メンバー
米谷 奈々未2月 24日で18歳
渡邉 美穂2月 24日で18歳
サイト内検索
欅坂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ピックアップメンバー
    武井 紗良
    ニックネーム:さららん
    NMB48 チームBⅡ
    NMB48 ドラフト1期生
    1998年 10月 6日生まれ 
    19歳
    大阪府出身 O型
    Showtitle所属 

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

    オフィシャルページ
    オフィシャルブログ
    Google+
    SHOWROOM
    755
    Twitter
    Instagram
48グループもうすぐ誕生日メンバー
矢倉 楓子2月 24日で21歳
武田 智加2月 25日で15歳
末永 桜花2月 26日で16歳
黒須 遥香2月 28日で17歳
和田 愛菜2月 28日で18歳
大川 莉央3月 1日で17歳
48グループ関連おすすめ
Google
月別アーカイブ
カレンダー
  • 2006年1月
        7月 »
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  

携帯電話でも見られます
Google
月別アーカイブ
坂道シリーズ ピックアップメンバー
    松田 好花

    ニックネーム:
    けやき坂46
    1999年 4月 27日生まれ 
    18歳
    京都府出身 A型
    Seed & Flower合同会社所属 

    オフィシャルページ
    オフィシャルブログ
    Google+
    SHOWROOM
    755
    Twitter
    Instagram
坂道シリーズもうすぐ誕生日メンバー
米谷 奈々未2月 24日で18歳
渡邉 美穂2月 24日で18歳
欅坂46関連おすすめ
48Groupピックアップメンバー
    清水 麻璃亜
    ニックネーム:まりあ
    AKB48 チーム8
    1997年 9月 29日生まれ 
    20歳
    群馬県出身 A型
    AKS所属 

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

    オフィシャルページ
    オフィシャルブログ
    Google+
    SHOWROOM
    755
    Twitter
    Instagram
48グループもうすぐ誕生日メンバー
矢倉 楓子2月 24日で21歳
武田 智加2月 25日で15歳
末永 桜花2月 26日で16歳
黒須 遥香2月 28日で17歳
和田 愛菜2月 28日で18歳
大川 莉央3月 1日で17歳
AKB48関連おすすめ
プラモデルおすすめ
訪問者数
本日の訪問者数:
昨日の訪問者数:
累計訪問者数:

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