Flex

【ActionScript】【Flex】【Tweener】Flexで動きを付ける

Tweenerを使ってみました。 一枚の画像をすっごく簡単に演出をつけるActionScriptのアニメーション用オープンソースのライブラリです。 http://digitechlog.com/2009/05/11/tweener-is-a-class-used-to-create-tweenings-via-actionscript-code-on-flash-pla…

【ActionScript】【Flex】文字列比較

文字列比較のメソッドを探したのですが、うまく出てきませんでした…。 使えそうなのは、search()とmatch()です。 今回比較したかった文字列には、改行が含まれていたため、replace()で改行を置き換えたりしようとしたのですが、うまく行かず… 最終的に自分で…

【ActionScript】【Flex】どうしても、「信頼されるファイル…」というセキュリティーサンドボックスエラーが消えないとき

タイトルが長いですが、そのまんまです。 セキュリティーサンドボックスエラーが消えなくなったので、そんな時にどうしたらいいかmemoです。 ※大前提として、セキュリティーの許可を出すファイルを作成しても駄目だった時です。(http://d.hatena.ne.jp/sea_m…

【ActionScript】【Flex】embedタグからデータを受け取る方法

embedタグにデータを付加するには、flashvarsを利用します。 embedタグの中にflashvars="付加したいデータ"でできます。 サンプル <embed src="test.swf" FlashVars="hoge1=test1&hoge2=test2"/>これで、hoge1という変数名でtestという値と、hoge2という変数名でtest2という値がswf側から取ることができます。 もちろん、</embed>…

【ActionScript】【Flex3】swf埋込み

という風に埋め込みましたが、記述する場所によって(mxmlの最初の方に記述するor後ろの方で記述する)表示される順番が目に見えて変わることは有りませんでした。最初swfに白い背景が残ってしまったのですが、埋め込むためのswfを作ったmxml上で、

【ActionScript】クラス判定の方法

fxugで質問したところ回答を頂きました!http://www.fxug.net/modules/xhnewbb/viewtopic.php?topic_id=3816&post_id=15149判定は 変数名 is クラス名 でいいらしいです…。 is演算子って初めて聞きました…。今回やろうとしたのは、いくつも子を持っているオ…

【Flex】プロジェクトをコピーしたとき

プロジェクトをコピーしたときに色々なエラーが出ます。 前にも述べたことが有りますが、毎回でるのは、 …swfは信頼されるファイル… というような、画像をクリックしてしまうと出てしまうエラーとかです。それなので、コピーすると言うより、新しいプロジェ…

【Flex】【ActionScript】【json】またjsonのデータの扱い方を忘れたので…まとめ

var json:Object = JSON.decode(jsonのデータ);AScorelibというライブラリを使って、デコードします。 "jsonのデータ"はString型です。 jsonのデータを外部から取ってくる場合などは、jsonのデータをとるために、これ以外の記述を書きますが,今回は述べませ…

【Flex】【ActionScript】D&Dの問題解決(複数個D&Dする。1つしかD&Dさせない)

fxugで質問していたところ、回答を頂けました! やってみたところ、実行出来たので紹介します。プログラムの流れは D&D仕様とする先にすでにオブジェクトがあった場合(子の数が0で無かった場合)はacceptDragDropしない以下がソースです public function drag…

Presentation_helperを少しだけ修正しました。ver1.1

ちょっとだけ修正しました Presentation_helper ver1.1 http://www.vector.co.jp/soft/winnt/amuse/se483754.html

【ActionScript】【Flex】importとincludeの違い

importとincludeがあるのは知っていましたが、言語による言い方の違いだと勘違いしていました…。 詳しくまとめてくださっているサイトがこちら http://shigeru-nakagaki.com/index.cfm/2007/10/16/20071016-import-and-include include 指定先を全て入れてコ…

【Flex】【ActionScript】【MXML】コンポーネントとmainのデータ受け渡し

コンポーネントに値を渡すときに、コンポーネント側で変数を宣言しておきます。 その時に、[Bindable]とpublicを付け忘れていると、値が引渡されないので注意! (前のエントリで微妙に書いていなかったので、自分で詰まりました… http://d.hatena.ne.jp/sea_…

【Flex】【AIR】【ActionScript】Vectorで公開されたようです

Vectorに登録しました。 やっと公開されたようです。 ただ、まだ検索には引っかからないようです。 http://www.vector.co.jp/soft/winnt/amuse/se483754.htmlよろしくお願いします。

【Flex】【ActionScript】画像埋め込みの落とし穴

画像埋め込みの落とし穴にはまっていました…。 swfで画像が表示されず、しばらく格闘していました…。AIRでは、画像は、画像ファイルが入っているフォルダごとコンパイルしますが、swfで出力すると、外部のフォルダを参照する設定になってしまうようです。 今…

【Flex】【ActionScript】ドラッグ&ドロップ

ドラッグ&ドロップをする時に、確実に必要なのは、 D&Dしたい物 D&Dしたいものが予め置いてあるエリア D&Dをする先のエリア です。 1.と2.は

【Flex】【ActionScript】【AIR】できました。 ※リンク先修正しました22:44 さらに変更しました5/27

Prezentation_helperという名前にしました…。 アイコンとか上手く作れなかったので… 出来ればもっといいのに変えたいです。とりあえず、以下に上げてみましたので、 http://www.vector.co.jp/soft/winnt/amuse/se483754.html 興味のある方は、使ってみて頂け…

【ActionScript】【Flex】jsonデータの扱い方 ※間違いがあったので訂正しました(13:54)

自分で詰まったのでメモ 以下twitterから取ってきたデータ。これを扱います {"results":[{"profile_image_url":"http://a3.twimg.com/profile_images/749505227/080221_192821_normal.jpg","created_at":"Sun, 09 May 2010 03:17:31 +0000","from_user":"ROH…

【Flex】【ActionScript】マウスオーバー

幾つかの文字列があって、それにマウスオーバーされたときに、別のtextボックスに表示するやり方です。元々表示される文字列(Label)はこんな感じです <mx:Label id="text2" text="test2" x="-1000" y="142" fontWeight="bold" fontSize="28" color="#000000" mouseOver="create_text(event)" mouseOut="delete_text()"/>表示させるところはこんな感じです </mx:label>

【Flex】【ActionScript】【AIR】textボックスクリック時に全選択

MXMLで予めtextタグを作成しておき、それにidを振っておきます。 また、click="関数名"でクリック時に全選択させるプログラムを走らせます。 全選択するActionScript private function select_all():void{ save_hash.setSelection(0,save_hush.length); }sav…

【Flex】【ActionScript】【AIR】分岐後に何かを表示させる時

疑似にこに(ryを作っているときに考えたやり方のメモです。 ハッシュタグ検索をかけたときに、検索結果がない時だけ、「※この検索結果はありません」という表示をしたかったのです。 色々やった結果分かったのが、やり方は2つあるということです。 新しくTex…

【AIR】【Flex】【ActionScript】文字色を変える

colorPickerを使います。 記述したのはこんな感じです。 <mx:ColorPicker id="ner_color" change="change_color(event)" dataProvider="{simpleDP}"/>simpleDPは以下の様にしています。 [Bindable] public var simpleDP:Array = ['0x000000', '0xFF0000', '0xFF8800','0xFFFF00', '0x88FF00', '0x00FF00', '0x00FF88', '0x00FFFF','0x0088FF', '0x0000</mx:colorpicker>…

【AIR】【ActionScript】【Flex】擬似ニコニ(ry ウィンドウ6割型完成?

こんな感じになりました… まだ、1つのpostしか表示出来ていませんが…。 twitterの検索ページ(http://search.twitter.com/)にアクセスして、取得したjsonを格納して表示しています。 一番手前表示→終了 alwaysInFront="true"これをmx:WindowedApplication>に…

【Flex】trace()を利用出来るようにする

trace()をすると、traceした内容がログファイルに書かれる筈なのですが… 設定がいるようでした。 参考サイト http://www.adobe.com/jp/devnet/flex/articles/client_debug_print.html http://d.hatena.ne.jp/gothedistance/20060619/1150735580環境変数の設…

【Flex】【ActionScript】【json】jsonの書き方で詰まる…。

jsonの書き方で詰まっていたので、実質丸々2日消えた気がします…。 普通の書き方は載っているのですが、入れ子の子の部分をどう指定するか分からなかった!!! やっと見つけました http://c-brains.jp/blog/wsg/09/01/15-202601.php元json例(http://clockma…

【Flex】【ActionScript】【AIR】AIRアプリケーションの作り方

そういえば書いていなかったような気がするのでまとめます。 最初の頃は勘違いしていて出来ませんでした…www1.新規flexプロジェクトを作成 ウィンドウが出た後に、デスクトップアプリケーション(AIRアプリケーション)に変更するを忘れずに。 2.作る 3.プ…

【ActionScript】【Flex】as3corelibを使ってjson形式のデータをDecodeしたい…が…

デコード 【decode】 一定の規則に基づいて符号化されたデータを復号し、もとのデータを取り出すこと。デコードを行なうソフトウェアをデコーダという。圧縮されたデータの復元や、暗号の解読などがこれにあたる。データを一定の規則に基づいて符号化するこ…

【Flex】【ActionScript】ライブラリの置き方

未だに良く分からない感じがするのですが…。 eclipseの時は、フォルダをc:\直下に置いていたりしたので、とりあえずprogram Files内のFlexフォルダ内に、適当なフォルダを作り、それをプロジェクト→プロパティ→ライブラリパス→swcの追加 でライブラリを追加…

【Flex】【ActionScript】【AIR】AIRで簡単なブラウザーを作る

HTMLコンポーネントを設置し、タグ内にlocation="表示させたいアドレス名"でAIRウィンドウの中にサイトを表示させることが出来ます。戻るボタンとかそこら辺は、ActionScriptで記述して、前のアドレスを保存しておけば出来そうです。問題は、表示したページ…

【flex】【AIR】簡単なAIRアプリケーションの作り方!

http://www.thinkit.co.jp/article/102/4/3.htmlここがわかりやすいです。 アイコンの変え方も載っています。 注意しなければならない点 アイコンを変えるためにxmlの記述を変えた後、リソースビルドの書き出しをすればアイコンが変わるのではなく、予めイン…

【mixiアプリ】【flex】【ActionScript】flash内でウィンドウを出す

かなり参考になるサイト http://www.jinten.net/blog/archives/24flash内でウィンドウを出して、そこに入力してもらうようにすればきっと日本語入力も大丈夫じゃないだろうか!と思ったのですが…駄目でした…。 やっぱり、flashで表示されている部分がどうし…