タグ

ブックマーク / f-site.org (8)

  • [AS3] 3次元回転の軸をベクトルの外積で求める

    投稿者:野中 文雄 | 投稿日:2011.01.22 | [AS 3][ActionScript][Tips][野中ゼミ] 3次元空間のオブジェクトをマウスポインタの位置に応じて回すときの考え方です(図001)。Matrix3Dクラスで座標変換する場合、水平方向と垂直方向それぞれについて回転を加える方法がひとつあります。今回はもうひとつのやり方として、水平・垂直合わせてベクトルの外積により回転軸を求めてみます。 図001■四方に置いた面を上下左右に回す 矩形の画像で四方を囲み、上下左右に回す例は、gihyo.jp連載「ActionScript 3.0で始めるオブジェクト指向スクリプティング」第38回「z座標値に応じて重ね順を変える」で解説しました。Matrix3D.appendRotation()メソッドを用いて、水平と垂直それぞれの回転を加える前者の考え方にしたがっています。このサンプル

    [AS3] 3次元回転の軸をベクトルの外積で求める
    syug
    syug 2011/01/22
  • セミナー情報

    F-siteは、コンテンツ制作のプロフェッショナルによるFlash情報発信サイトです。ウェブサイトやセミナーを通じて、もっと「楽しい」制作を応援する情報を伝えていきます。

    セミナー情報
  • 2009.10.31 超!濃ゆい ActionScript の日~つくるために創る!

    demo1「ActionScriptでつくるActionScriptエディター」 吉川佳一 demo2「フレームワーク“の”作り方」 阿部貴弘 demo3「サイトを作るツールを作るでござる、の巻。」 Saqoosha 定員160人で申し込みを開始したところ、3日で満席となった今回のセミナー。運良く、同じ会場でさらに広い定員300人の部屋が空いており、なんとか殺到する希望参加のみなさんのご期待にお応えすることができました。 当日には、248人のご参加をいただき、F-siteセミナー始まって以来の大入りとなりました。ありがとうございました! セミナーへ参加した方のトラックバックはこちらの記事にお願いします。 demo1:ActionScriptでつくるActionScriptエディター 講師:吉川佳一 BOWでActionScriptのプログラマーを務める吉川さんに、高速で軽量な文字比較ルーチ

    2009.10.31 超!濃ゆい ActionScript の日~つくるために創る!
  • 2009.05.30 初心者DAY!~トップランナーの制作現場

    demo1「Flashによる広告系Webサイト事例」 メタルレッド×カヤック demo2「Adobe Flash CS4 使いこなし大喜利」 田中正吾、野中文雄、小野田智、桜井和貴 demo3「ヤマムラアニメーションの制作現場」 山村浩二 demo1:Flashによる広告系Webサイト事例 講師:メタルレッド(佐分利仁)×カヤック(嶋田俊宏) メタルレッドとカヤックの関係 2009年2月にトヨタ自動車株式会社の仕事(キャンペーン)を一緒にした。 制作したウェブサイトは、3つのサイトから構成されている。 デコクレ(2月9日にプレスリリース。ポータルサイト) ヴィッツ シャンブル ア パリ コレクション(メタルレッドがアートディレクションを担当) PASSO プチトマ COLLECTION 「デコクレ」紹介 地面をクリックすると音が鳴りながら変形する。 自分や他のユーザーが作った道をデコクレ君

    2009.05.30 初心者DAY!~トップランナーの制作現場
  • [papervision3d]*Step0*入門編-HelloWorld-

    お久しぶりです。むらけんです。 さて、世間を騒がせているpapervision3dですが、僕もAS3の壁を乗り越えてやっと弄り始めました。 大分理解出来ましたので、自分を含めAS1.5大好きな人にも抵抗の少ないフレームアクションベースでご紹介していきたいと思います。 今回は入門編として、HelloWorld的なものです。一応これでもActionScript3です。w 01| import org.papervision3d.core.proto.*; 02| import org.papervision3d.scenes.*; 03| import org.papervision3d.cameras.*; 04| import org.papervision3d.objects.*; 05| import org.papervision3d.materials.*; 06| // ____

    [papervision3d]*Step0*入門編-HelloWorld-
  • [AS3] ActionScript 3.0で外部テキストファイルを読込む

    投稿者:野中 文雄 | 投稿日:2007.02.08 | [AS 3][ActionScript][Tips][野中ゼミ] ActionScript 3.0では、外部テキストファイルを読込むLoadVarsクラスがなくなります[*1]。その替わりに用意されたのが、flash.net.URLLoaderクラスです[*2]。URLLoaderクラスを使った外部テキストファイルの読込みについてご紹介します。 URLLoaderクラスを使った外部テキストファイルロードの流れ URLLoaderクラスを使うには、まずインスタンスを作成し、URLLoader.load()メソッドで外部テキストファイルをロードします。この手順は、基的にLoadVarsクラスを使った場合と同じです。 ただし、ActionScript 3.0で外部ファイルを読込む際には、2.0のように単純にそのファイルのURLをロードの

    [AS3] ActionScript 3.0で外部テキストファイルを読込む
  • F-site | クロスOSなマウスホイールアクション

    MX 2004にて追加されたonMouseWheelですが、MACでイベントを取れないという致命的な面があり、対応策としてaddCallbackの使用法を紹介します。 手法としてはJavaScriptで値をaddCallbackに渡します。 公開直前微調整で不具合が出てしまっていたようです。 現在復旧完了しました。 使用したサンプルはこちら http://www.muraken.biz/f-site/scroll JavaScriptに関してはこちらをご参照ください。 ▽AS側の記述▽ import flash.external.*; var methodName = "handleScrollEvent";//JavaScriptからの呼び出し名 var instance = null; var method = scrolling;//実行function名 var wasSucces

    F-site | クロスOSなマウスホイールアクション
  • [AS3] Stringはプリミティブ値かオブジェクトか

    投稿者:野中 文雄 | 投稿日:2006.11.13 | [AS 3][ActionScript][Tips][野中ゼミ] 文字列は単純な値でしょうか、それともオブジェクトでしょうか。実は少し込入った仕組みになっていて、しかもActionSctipt 1.0/2.0と3.0とで仕様が変わっています。 1. ActionScript 1.0/2.0の場合 ActionScript 1.0/2.0では、文字列はプリミティブと呼ばれる単純な値です[*1]。しかし、文字列はStringクラスのメソッドで操作したり、プロパティを調べることができます。たとえば、つぎのスクリプト001は、"f-site"という文字列の長さを出力します。 スクリプト001■文字列の長さを調べる var _str:String = "f-site"; trace(_str.length);   // 出力: 6 プリミティ

    [AS3] Stringはプリミティブ値かオブジェクトか
  • 1