44種類のイージング関数 繰り返し ヨーヨー、ジグザグ運動 イージングのミックス、クロスフェード、連結などのカスタム機能 HSVカラー、RGBカラー 極座標 ベジェ曲線 lerp、inverseLerp、clampなど、Floatの機能の拡張 イージング作成ツールとの連携
Content-Length: 178621 | pFad | http://b.hatena.ne.jp/oki448jp/Haxe/
44種類のイージング関数 繰り返し ヨーヨー、ジグザグ運動 イージングのミックス、クロスフェード、連結などのカスタム機能 HSVカラー、RGBカラー 極座標 ベジェ曲線 lerp、inverseLerp、clampなど、Floatの機能の拡張 イージング作成ツールとの連携
ブログもリニューアルして最初の記事くらいは技術ブログっぽい記事を書こうかと思い、今回は、Haxe(ヘックス)のenum(エニュム)についてちゃんと説明します。 Haxeそのものの紹介はこちらを見てください。 altJS勉強会「Haxeすごいからみんな使え!」 最近Haxeについて記事や紹介も色々上がってきてて嬉しい限りです。 これで、なぜか無い日本語書籍が出れば、もうちょっと弾みがつくと思うんですが、誰か英語のあれ翻訳して出版しないんですかね。 で、その一つにちょっと前に池田さんが書いたこういう記事があって、 モダンな言語でHTML5を開発しよう! 俯瞰して理解するaltJSの比較 (前篇 – TypeScript, CoffeeScript, Haxe) | HTML5Experts.jp これに、HaxeのenumとTypeScriptのenumを一緒にすんなや!っていう文句がついてた
色々技術的な事とかマネジメント的な事など書きたい事が蓄積中。本当はキチっと纏めて、前編〜中編〜後編みたいに書きたいけど、纏めるの大変だから気の向くままに書いていくね。 開発環境 Haxe3 FlashProfessionalCS6 Toolkit for CreateJS 1.2 デプロイ FP: FlashLite2.1 iOS/Android: CreateJS 上記の構成で、Haxe3を導入。FlashLite2.1/CreateJSのデプロイをワンソースで。ひさしぶりに先端っぽい技術に触れて面白かった。あ、エディタはIntelijですよ! FlashLite2.1/CreateJSの差異吸収 ワンソースとはいえ実際にはローレベルな差異吸収や、パフォーマンス向上といった理由からuntypedによるAS2/JSの直書き/書き分けが必要だった。 分かりやすい例は表示オブジェクトのプロパテ
TweenXはクロスプラットフォームで動作する、Haxe向けのトゥイーンライブラリです。オブジェクトの移動先を指定して、モーションさせることを可能にします。
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Flashオーサリングツールからの素材をHaxeに読み込む場合、その方法の種類と、どのようなクラス構成でIDEに補完指示を出せばいいか自分なりに調べた結果をメモ。 まだ不明点が多いので資料としては不完全なのと、手元の実験ファイルを見ながら、Qiitaに手書きしてるので、コードには細かいミスがあるかもしれない。 flaからの素材をHaxeで動作させるための種類 まず、Flash素材の読み込みには以下の方法がある swcとしてコンパイル時に埋め込み Haxeはswcのライブラリとしての埋め込みに対応している。 Flashのクラス出力の特徴と
以前取り上げましたが、EaselJS v0.6.0 からイベントモデルが変更されています。 EaselJS v0.6.0で新しくなったイベントモデル EventDispatcher クラスが実装されて、addEventListener や removeEventListener、dispatchEvent 等のメソッドが使えるようになりました。 しかし、Haxe で実装した場合、removeEventListener が正しく動かない場合があるようです。なかなか致命的です。 サンプル package ; import createjs.easeljs.EventDispatcher; import haxe.Log; class RemoveEventListenerTest extends EventDispatcher { public function new() { addEven
上記画像のような演出デモを作ってみたので解説します。( デモ ) ネ申の砂場あそび 先日、CreateJS の生み親である Grant Skinner ネ申が申されました。 Started posting a few little demos & experiments to the CreateJS sandbox github.com/CreateJS/sandb… More to come. — Grant Skinner (@gskinner) April 15, 2013 「 CreateJS/sandbox に小さい実験デモを公開していくよ。 ( 意訳 ) 」…とのことなので、現在公開されている Kaleidoscope.js を弄ってみました。 Kaleidoscope.js の Haxe 用 extern クラス Haxe/CreateJS な人は下記コードをご自由にどうぞ
そろそろ CrateJS 触っておかないと Flash/Flex 開発者としてよろしくない…と思い、ようやく手を出し始めました。まずは開発環境構築ということで、同業者の間で最近良く名前を聞くようになった IntelliJ IDEA を試してみようと思います。 目次 対象 環境 IntelliJ IDEA って何? Haxe 環境構築 "haXe Support" プラグインのインストール Flash Builder (Eclipse) 野郎向けリソース Haxe モジュールの作成 Haxe クラスの作成 外部ライブラリ設定 対象 本記事は下記のような人を対象にお届けします。 これから CreateJS と戯れたい人 Flash Builder (Eclipse) ユーザー Flash Develop 使いたかったけど林檎野郎だし…な人 環境 本記事を執筆するにあたり使用した環境です。参考ま
この記事のURL http://www.dango-itimi.com/blog/archives/2013/001170.html swf から CreateJS-Haxe用 extern クラスを生成するアプリケーションを公開しました。 github https://github.com/siratama/Swf-To-CreateJS-Haxe-Converter ファイル一式ダウンロードページ https://github.com/siratama/Swf-To-CreateJS-Haxe-Converter/tags 以下ドキュメントから概要を引用します。 Swf-To-CreateJS-Haxe-Converter Swf-To-CreateJS-Haxe-Converter は、swf から CreateJS-Haxe 用 extern クラスを生成するアプリケーションです。
この記事のURL http://www.dango-itimi.com/blog/archives/2013/001167.html Toolkit for CreateJS から出力される js, html ファイルの内容を解析し、Haxe クラスに変換するアプリケーションを Adobe AIR にて作成し、github で公開しました。 TFC-JS-To-Haxe-Converter https://github.com/siratama/TFC-JS-To-Haxe-Converter ファイル一式 ダウンロードページ https://github.com/siratama/TFC-JS-To-Haxe-Converter/tags 使い方等、詳しくは上記 TFC-JS-To-Haxe-Converter ページ内に記述しています。 出力されるクラスの形式に少々変更がかかっています
この記事のURL http://www.dango-itimi.com/blog/archives/2013/001165.html 先日の TFCLib に引き続き、記事タイトルの内容のものを github にて公開しました。 haxelib リポジトリ https://github.com/siratama/haxelib ファイル一式ダウンロードページ https://github.com/siratama/haxelib/tags Flash CS 上に、四角いシンボル(Box)、丸いシンボル(Circle) 緑色の点の集合(Polygon) を配置後、Toolkit for CreateJS にてパブリッシュを行うと… 以下の図のように html5 canvas 上に Box2D オブジェクトとして再現されます。 再現された Box2D オブジェクトは勿論 スクリプトから制御が可
この記事のURL http://www.dango-itimi.com/blog/archives/2013/001158.html Toolkit for CreateJS 1.1 と Haxe を用いて、html5 canvas で動作するシンプルなシューティングゲームの制作を行いました。リンク先には QR コードを配置しています。スマートフォンでの動作確認にご利用ください。 http://www.dango-itimi.com/html5/1/ ローディング画面は制作していないため、初めは少々真っ暗な画面が表示されたままとなります。 サウンド再生周りに関して Windows7 上では、html5 audio タグによるサウンド再生周りは以下の様な結果になりました。左に行くほど良い結果となります。 IE9 > Opera > Google Chrome > Firefox なんと音周り
Haxe とは、JavaScript をはじめとした様々な言語にコンパイル可能な、静的型付けのオブジェクト指向言語です。 こちらに紹介記事があります。 静的型付けをもつJavaScriptへのトランスコンパイル言語を味見してみた 静的型付け言語である Haxe と、canvas を Flash 的に扱える EaselJS 等のライブラリを含む CreateJS を組み合わせて、ActionScript に近いスタイルの開発を実現することを目標とし、Windows 上に開発環境を作ってみます。 Haxe のインストール Haxe の公式サイトから、「自動インストーラ」をダウンロードして実行します。 Haxe のダウンロード - Haxe 特にオプションを変更する必要はありません。面倒な設定なども無く、とても簡単です。 IDE のインストール Haxe の IDE はいくつか種類がありますが、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
Fetched URL: http://b.hatena.ne.jp/oki448jp/Haxe/
Alternative Proxies: