Jobs氏の意向?かApple社のどこかの意向で、
FLASHが、iPhone、iPadでは見ることが出来ない状況です。
そんなこんなで、最近、HTML5なぞにそなえ、
javascriptでFLASH代わりに色々出来るか試しているこの頃。
FLASHだとすぐつくれることが、javascriptだと自分にはまだまだ時間がかかるなああ。。
クロスブラウザ大変だなあああ、、と
叫びを上げたい気持ちもありますが、
まあ、ぼちぼちいきますか。
でも、バナーぐらいはやっぱりFLASHでいくのがやっぱり楽だな。。
さて、これからのweb業界、どうなっていくのでしょうか。
共存共栄してくれればいいのだが、と思うこの頃です。
FLASH学習記(&AS3)
Flash(&AS3)学習のオンラインメモです。
2010年7月6日火曜日
フィルタ(光彩、ぼかしなど)の適用方法メモ
Flashで、photoshopの「光彩」などのようなフィルタはどうやってかけるのだろう、
と探し、
発見したのでメモです。
プロパティインスペクタの「フィルタ」という一番下の項目の、一番右下の「新規」アイコンをクリックしたら出てきました。
「光彩」や「ぼかし」「ドロップシャドウ」などなど。
自分以外にも、初心者の方で、見つけにくい方のためにメモです。(CS4)
2010年3月17日水曜日
グラデーションの変更ツールは、「自由変形ツール」の陰に。。
Flashでグラデーションをオブジェクトに適用しようとして、なかなかツールが見つからなかったのでメモです。
ツールバーの「自由変形ツール」のオプションに「グラデーションの変形ツール」が隠れていました。
これを使えば、グラデーションも色々変更ききますね。
ありがたや。
ツールバーの「自由変形ツール」のオプションに「グラデーションの変形ツール」が隠れていました。
これを使えば、グラデーションも色々変更ききますね。
ありがたや。
2010年3月16日火曜日
atan2で求める角度
atan2で対辺と接辺から角度が求められることを知りました。
便利。
以下は、ActionScript 3.0 アニメーションのP63~65のサンプルから。
マウスを追従する矢印です。
atan2で求めたラジアン値から角度を求め、追従しています。
atan2、便利。
便利。
以下は、ActionScript 3.0 アニメーションのP63~65のサンプルから。
マウスを追従する矢印です。
atan2で求めたラジアン値から角度を求め、追従しています。
atan2、便利。
python電卓。円周率の使い方。
Flashの話題ではないですが、最近関数電卓として、pythonを使っています。
けっこう便利。
Flashでtraceを用いて計算させるのも手ですが、別に電卓としてpythonを使うのもいいな、と。
さて、今回は、ラジアン値を計算しようとして、PIを使うのに手間取ったのでメモ。
import math
を実行してから、
math.piで円周率が使えるようになりました。
以下、参考になったページ。
http://python25.blogspot.com/2009/10/blog-post.html
けっこう便利。
Flashでtraceを用いて計算させるのも手ですが、別に電卓としてpythonを使うのもいいな、と。
さて、今回は、ラジアン値を計算しようとして、PIを使うのに手間取ったのでメモ。
import math
を実行してから、
math.piで円周率が使えるようになりました。
以下、参考になったページ。
http://python25.blogspot.com/2009/10/blog-post.html
2010年3月15日月曜日
RSSを外部から取得するための道のり。。。(未解決メモ)
RSSを外部から取得するには、crossdomain.xmlというものが必要らしい。
今のところ、うまくいっていない。。。
yahoo.pipesというサービスを使えば、可能になる様子。以下、参考ページ。
http://chikura.fprog.com/index.php?UID=1175617938
yahoo.pipesの中の、flash developer向けのドキュメントページ。
http://blog.pipes.yahoo.net/2007/03/10/pipes-adds-flash-developer-support/
今のところ、うまくいっていない。。。
yahoo.pipesというサービスを使えば、可能になる様子。以下、参考ページ。
http://chikura.fprog.com/index.php?UID=1175617938
yahoo.pipesの中の、flash developer向けのドキュメントページ。
http://blog.pipes.yahoo.net/2007/03/10/pipes-adds-flash-developer-support/
RSSの値を取得するので躓いたのでメモ
bloggerからRSSでswf上にフィードさせたいと思い、XMLを読み込ませるも、各値の取得がなかなかできず困ったので、解決メモです。
大事だったのは、namespaceの設定。「名前空間」についての設定をしてやらないと各ノードの各要素にアクセス出来ませんでした。
具体的には以下のような感じで設定。default xml namespaceとして設定してやると、その後の記述が楽です。
var ns:Namespace = new Namespace("http://www.w3.org/2005/Atom");
default xml namespace = ns;
::::::::::::::::::::::::::::::::::::::::::
で、このブログからのRSSをフィードさせ、各エントリのタイトルを取得するコードメモ。
ただ、ネット上にswfファイルをアップすると表示されない不具合があり、現在調査中。。
大事だったのは、namespaceの設定。「名前空間」についての設定をしてやらないと各ノードの各要素にアクセス出来ませんでした。
具体的には以下のような感じで設定。default xml namespaceとして設定してやると、その後の記述が楽です。
var ns:Namespace = new Namespace("http://www.w3.org/2005/Atom");
default xml namespace = ns;
::::::::::::::::::::::::::::::::::::::::::
で、このブログからのRSSをフィードさせ、各エントリのタイトルを取得するコードメモ。
var myURLLoader:URLLoader = new URLLoader; var req:URLRequest = new URLRequest('http://playwithflash.blogspot.com/feeds/posts/default'); myURLLoader.load(req); myURLLoader.addEventListener(Event.COMPLETE,loadHandler); //namespaceを設定 var ns:Namespace = new Namespace("http://www.w3.org/2005/Atom"); default xml namespace = ns; //各エントリのタイトルを取得して表示。 function loadHandler(e:Event){ var rss:XML=new XML(e.target.data); for(var i:int=0;i<rss.entry.length();i++) { var tf:TextField=new TextField(); tf.width=400; tf.height=100; tf.x=50; tf.y=i*30; tf.htmlText="■"+rss.entry[i].title.toString(); addChild(tf); } }
ただ、ネット上にswfファイルをアップすると表示されない不具合があり、現在調査中。。
登録:
投稿 (Atom)