MT 日時指定でエントリーを公開すると別ブログのMultiBlogに反映されない

MTのエントリーを日時指定で公開すると別ブログのマルチブログに反映されない・・・のか?

続きを見る »

Tweenerで動かす画像がスムーズに動かない

メモ:スムージングの設定はしてあるのに、スムーズに動かない。

原因:
MCを表示する時にフィルタのぼかし+アルファ0 → ぼかし0 + アルファ100みたいにしてて、そのままフィルタのぼかしを0に設定しっぱなしだったのが原因だった。これだとたぶんフィルタかかりっぱなしでスムージングがかかんないので、ちゃんとフィルタは切っておくと。(引用: Flash CS3でスムージングしてるはずなのにスムージングされない

対処:
ぼかし処理後に onComplete : function():Void{this.filters = [];} を追記してフィルタをクリアさせた。
参考:
MovieClipに適用したフィルタをすべてクリアするには、MovieClip.filtersプロパティに空の配列インスタンスを設定します。

my_mc.filters = new Array();
// または
my_mc.filters = [];
(引用:スクリプトでフィルタを使う - BlurFilter

Tweener メモ2

メモ

超訳:Tweenerドキュメント&言語リファレンス
Tweener 特殊プロパティ一覧
Tweener 基礎的な使い方だそう。
Tweener基礎

Tweener メモ

メモ:とりあえず全部書いていらなきゃ消す

import caurina.transitions.Tweener;
import caurina.transitions.properties.FilterShortcuts;
import caurina.transitions.properties.ColorShortcuts;
import caurina.transitions.properties.CurveModifiers;
import flash.filters.BlurFilter;
FilterShortcuts.init();
ColorShortcuts.init();
CurveModifiers.init();

Papervision3Dの導入

Flash上で動画を斜めに表示させたかったので、「Papervision3Dを使えばいいんじゃない?」と思い立ち、とりあえずPapervision3Dを導入してみました。

※Papervision3Dは有名な3D処理用の外部ライブラリです。

導入はtweenerに比べかなり難解(バージョン管理ソフトを導入したりとか・・・)。途中何度も心が折れかけましたが参考サイトの力を借りてなんとか導入完了。

参考サイト:導入‐Papervision3Dのお勉強(1)‐ – 青春B■雑記blog‐青酸カリ カラメルシロップ味‐

いろいろなサイトで公開されているサンプルを何とかパブリッシュできるところまでは進んだものの、3D表現は当然ながら超難解!
これは敷居が高すぎるとあっさり断念しました。

ダウンロードしたサンプルで遊ぶ事から始めよう・・・

Flash上のFLVをループさせる

メモ:

var listenerObject:Object = new Object();
listenerObject.complete = function(eventObject:Object):Void {
MC名.play();
};
MC名.addEventListener(“complete”, listenerObject);
スクリプトの内容は、動画の再生が終了した時(listenerObject.complete)
動画を再生しろ(my_FLVPlybk.play();) というもの

複数のFLAファイルを別々に再生させ、それをループさせるには、
var listenerObject:Object = new Object();
listenerObject.complete = function(eventObject:Object):Void {
MC名.play();
};
MC名.addEventListener(“complete”, listenerObject);

ar listenerObject:Object = new Object();
listenerObject.complete = function(eventObject:Object):Void {
MC名2.play();
};
MC名2.addEventListener(“complete”, listenerObject);

って感じでMC名毎にスクリプトを用意すればOK