AnimationJ

print

アニメーション


アニメーションモードでは点を動かす作業をシンデレラが自動的に行ってくれます。 アニメーションモードで動かすためには、軌跡のときと同様、「動かすもの」と「動かす道」 を指定する必要があります。

  • 動かすもの はアニメーションで動かす自由要素です。
  • 動かす道 は、動かすものが乗っている要素です。アニメーションの間、動くものは動かす道に沿って動きます。

動かすものと動かす道をこの順に選ぶか、軌跡をクリックします。動かすものが「直線上の点」か「円周上の点」か、「点を通る直線」の場合、 シンデレラは、自動的に動かす道を判断します。現在、動かすものと道について、次の組合せがサポートされています。
  • 「動かすもの」= 点,「動かす道」= 直線: 点が直線に沿って動きます。
  • 「動かすもの」= 点,「動かす道」= 円: 点が円に沿って動きます。
  • 「動かすもの」= 直線,「動かす道」= 点: 直線が点の周りに回転します。

アニメーションを定義すると、コントローラが画面に表示されます。次の図は、点が円周上を動くアニメーションが始まったところを示します。

点の周りを回る点のアニメーション



アニメーションの全般的な制御


アニメーションのコントローラは、3つのボタンと速さスライダーからなり、画面の左下に表示されます。これで、アニメーションののすべての制御を行います。ボタンの正確な意味は、以下の通りです。

アニメーションの開始
アニメーションの一時停止
アニメーションの停止


動いているアニメーションを停止すると、図はアニメーションを始める前の状態に戻ります。一時停止したアニメーションを停止すると、一時停止の状態から再開できます。スライダーは、アニメーションの速さを調節します。

シンデレラ1.4のアニメーションと異なるところが少しあります。

  • アニメーションを定義したら、開始ボタンを押して始める必要があります。
  • アニメーションの途中でも要素を動かすことができます。
  • 複数の要素をアニメーションとして動かすことができます。それぞれのアニメーションは画面右上のポートボタンで個々に開始や停止ができます。

個々のアニメーションの制御


ポートボタンは、アニメーションを選ぶためのものでもあります。アニメーションを選ぶには、シフトキーを押しながらポートボタンをクリックします。選択されたアニメーションはポートボタンの境界線がハイライトしています。


選ばれているアニメーションの属性は インスペクタで変更できます。特に、インスペクタの「情報」パネルには、アニメーションの速さを調節するスロットがあります。それにより、アニメーション間の相対的な速さを調節できます。アニメーションの速さは負の値にもできて、その場合はアニメーションの方向が変わります。

アニメーションのインスペクタ


インスペクタの「実行」ボックスをチェックすることにより個々のアニメーションを開始したり停止したりすることもできます。


要素のトレース


アニメーションが動いている間、要素の動いている跡を強調したいことがよくあります。その素晴らしい視覚的効果を得るために 足跡 eの節を参照してください。「足跡」は、 軌跡をはっきり示してしまうより面白い効果が得られます。

アニメーションと CindyScript


CindyScript でアニメーションの速さを変えることもできます。初期状態では、アニメーションの名前は "Anim0," "Anim1," ・・となっています。あるアニメーションが、 Anim0という名前であれば、 Anim0.speedAnim0.runで速度と実行フラグにアクセスできます。 CindyScript のコードが
Anim0.run=(A.x>0);

であれば、Aのx座標が正である間だけ"Anim0"を実行します。同様に、
Anim0.speed=B.x;

は、 "Anim0" の速さをBの x 座標により制御します。


アニメーションと CindyLab


アニメーションのメインコントロールパネルは CindyLab のシミュレーションのコントロールパネルと同じです。したがって、すべての物理シミュレーションはアニメーションの要素とリンクし、同期します。この特徴を使えば、モーターのような装置を物理シミュレーションで簡単に使うことができます。 たとえば、次の図は、上下に動く点によって周期的に動かされるゴムバンドをシミュレートしています。上下の点の動きは円周上を動く点によって作られます。

振動する波のアニメーション



HTMLへの書き出し


シンデレラの旧バージョンと違い、HTMLに書き出されたアニメーションはコントロールパネルでフルアクセスできます。つまり、HTMLページ上でアニメーションの開始、一時停止、停止が自由にできます。アニメーションが動いている間、自由要素を動かすこともできます。 これについては、 HTMLへの書き出しの節でも解説します。



要約

動くものと動く道を選んでアニメーションを実行する。

注意

シンデレラ1.4からかなりの変更があります。

See also



Contributors to this page: Akira Iritani .
Page last modified on Thursday 23 of February, 2012 [07:56:47 UTC] by Akira Iritani.

The content on this page is licensed under the terms of the License.


Menu
free viagra samplehentai girlsmature pussymilfseeker cialis samplescam clip movie nude webcammother incest order viagra online cialis ukanime rapeparis hilton phone numbers viagra alternatives cialis forum cialis free samplehot girls in pantiesmonster of cocks discount cialis cilias free viagra samplesfree chat rooms cilia structurefree cartoon sex comics buy cialis order viagrafree adult videosplump girl gallerypantyhose gallerycum on her face cheapest cialisbisexual moviestampa bukakehuge black cock thumbnails buy cialis onlineporn star cialis drugwomen having sex cheap generic viagra alternative to viagra natural viagra cheap viagraoral sexteen webcam strip videosnude spanish girlserotic sex cams movies viagra side effectscartoon adultdisney sex animenude blonde hairygang bang swinger cialis viagrabisexual free moviesgay twinkswebcam chat live xxxyoung teens order cialislatina girls thongscum loversjapanese girl viagra cheapyoung japanese girlsmr chews asian beavergangbang squadshoshone indiansmature wiveslive webcam chat girlsfree ebony viagra on lineasian ladyboysteen boys viagra pillsself bondage techniques cailisincest familyfree ebony cheap cialisgay amateur cialis genericbusty asian viagra onlinemature breasts viagra for women free viagrabig boobies cialis generic viagragloryhole gaylatinas in thongs female viagraindian tits viagra 6 free samplesamateur upskirt viagra alternativefree xxx video cialis online discountgalleries of teen girls cialis dosage cheap generic cialisparis hilton pornopussy cat dollsbrutal sexgay peopleblack milfsno tits discount viagrablonde hairy pussyshemale animefree hardcore moviesmom strips for sonfat titscelebrity legsdouble anal levitra vs cialis cialis tadalafil cialis cheapgay bdsmcelebrities exposed viagra generic alternatives to viagra viagra canadabestialitypink porn stars viagra jokesclips of teen sexchicks suck horse cock online viagrasex with horsespainful analglory holes floridafree american bukkake cialis online buy viagrabig cock cum free cialisteen gay porn cialis side effects herbal viagra best price viagra purchase cialis cialis soft tabs cialis vs viagrafree fat girl webcamfree porn movie clipsoral penis suckingebony hardcore viagra pricepantyhose crossed legs cialis and levitralesbiennesblonde boobs buy viagra online