トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     同じmcにJPEG/SWF 読込での回転
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ken462
Åê¹ÆNo.8086
投稿日時: 2004-6-7 15:33
半人前
居住地: TOKYO
投稿: 46
使用環境:
WinXP,Flash MX
同じmcにJPEG/SWF 読込での回転
いつもお世話になっております。

こちらのスレッドにありますように
http://ns.yamada.gr.jp/flash/flash/200306/threads.html#00223
読み込んだ外部JPEGは、回転軸が左上となり
回転したときに補正が必要ということで...

制作しているコンテンツで外部のJPEGを読むさいに
その補正方法を参考にさせていただいておりました。

で、コンテンツの機能の変更により、そのJPEGの読み込むMCで
JPEGまたはswfを読むという仕様の変更になったのですが
ここで問題が発生しました。

その回転補正方法でJPEGがきちんと回転できていたMCで
一度SWFを読み込んだあと外部JPEGを読み込むと
回転がおかしくなってしまいます。

どうかご教授ください。






pinkgear
Åê¹ÆNo.8087
投稿日時: 2004-6-7 15:55
半人前
居住地:
投稿: 35
使用環境:
Mac OS X 10.4.2, Studio MX 2004 w Flash MX Pro
Re: 同じmcにJPEG/SWF 読込での回転
ども。
参照先のスレッドが認証で保護されているので確認は出来ませんでしたが。(^^;

解決方法としては、JPEGにしてもSWFを読込むにしても、読込み後に必ずMCの位置を確認・補正してあげれば良いのではないでしょうか。
野中文雄
Åê¹ÆNo.8088
投稿日時: 2004-6-7 16:04
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: 同じmcにJPEG/SWF 読込での回転
もうちょっと親切に書きましょうよ。

リンク先は認証がかかっていますし、開いてもスレッドが羅列されています。アンカーを確認してようやく「 [flash:31352] 外部から読み込んだ画像を回転させる場合の回転中心の変更」であることはわかったものの、スレッドには2件の回答があります。
引用:
ken462さんは書きました:
こちらのスレッドにありますように
http://ns.yamada.gr.jp/flash/flash/200306/threads.html#00223
読み込んだ外部JPEGは、回転軸が左上となり
回転したときに補正が必要ということで...

制作しているコンテンツで外部のJPEGを読むさいに
その補正方法を参考にさせていただいておりました。

詳細はわかりませんが、読込む前に角度や位置をもとに戻していますか?
引用:
その回転補正方法でJPEGがきちんと回転できていたMCで
一度SWFを読み込んだあと外部JPEGを読み込むと
回転がおかしくなってしまいます。

なお、このフォーラムでも、「クリック回数の判定について」で同様の議論がされています。


----------------
 

ken462
Åê¹ÆNo.8093
投稿日時: 2004-6-7 18:55
半人前
居住地: TOKYO
投稿: 46
使用環境:
WinXP,Flash MX
Re: 同じmcにJPEG/SWF 読込での回転
不親切な書き方で大変申し訳ありませんでした。

もいちど整理してお伝えしますと

(1)外部JPEG回転に関して、メーリングのログやこちらのフォーラムでの議論で紹介されている方法により解決しています。

(2)以下の手順でJPEGを外部から読み込むと、これらJPEG回転の問題を解決する方法が効かなくなります。

0> メインのswfを開く
 1> swfの mc(test_mc)に外部swfを読み込む
2> test_mcをunloadする
3> test_mcに外部JPEGを読み込む
4> 回転の際、補正を適応するとおかしな位置になってしまう

ちなみに

0> メインのswfを開く
 1> swfの mc(test_mc)に外部JPEGを読み込む
2> test_mcをunloadする
3> test_mcに外部JPEGを読み込む
4> 回転の際、補正を適応するときちんと中心回転する

つまり、一度でもswfを読み込んだmcでは
その後読み込む外部JPEGの回転が、
紹介されている方法(位置補正)を使うと中心回転されないという問題です。

もうしわありません。
今一度ご教授ください。
ひろゆき
Åê¹ÆNo.8094
投稿日時: 2004-6-7 19:03
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: 同じmcにJPEG/SWF 読込での回転
このスレッドのことだと思いますが、

回答が2つあり、どちらを指しているのかもわかりませんし、
どういったスクリプトを適応されているのか、
きちんと書き込まれた方が良いと思います。

あと、
回転の際、補正を適応するとおかしな位置になってしまう場合も、
回転の際、補正を適応するときちんと中心回転する場合も、
同じ手順が書かれているように思いますが・・・。
pinkgear
Åê¹ÆNo.8097
投稿日時: 2004-6-7 21:01
半人前
居住地:
投稿: 35
使用環境:
Mac OS X 10.4.2, Studio MX 2004 w Flash MX Pro
Re: 同じmcにJPEG/SWF 読込での回転
ども。
もしかして、位置移動の計算方法をよく理解しないまま作っているのでしょうか?(^^;
引用:
紹介されている方法(位置補正)を使うと中心回転されないという問題です。


簡単なサンプルを作ってみました。
http://www.waiz.bz/misc/misc4.htm

このサンプルでの方法は、_rootにcontainerという名前のMCが配置してあります。
で、さらにこのcontainerの中にはsrcという名前のMCが入っています。
JPEGとSWFの読込みはこのsrcへ読込ませます。
補正ボタンをクリックするとsrcの位置を補正します。

_root.container.src._x = 0 - _root.container.src._width / 2;
_root.container.src._y = 0 - _root.container.src._height / 2;


回転ボタンをクリックすると_root.containerを回転させてます。


参考になったでしょうか。
野中文雄
Åê¹ÆNo.8098
投稿日時: 2004-6-7 21:19
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: 同じmcにJPEG/SWF 読込での回転
引用のメーリングリストのスレッドもフォーラムの過去ログも、少なくともふたつ以上の方法が紹介されています。それらふたつ、あるいは紹介されたすべての方法を試しても同じ結果だということでしょうか?
引用:
ken462さんは書きました:
(1)外部JPEG回転に関して、メーリングのログやこちらのフォーラムでの議論で紹介されている方法により解決しています。

一応私がご紹介した計算方法試した結果、SWFとJPEGをどの順番で読込もうと、問題なく補正ができました。

手元にあったふたつのSWFとJPEGひとつを、順にロードしています。ターゲットのMovieClipインスタンスはステージ左上隅(0, 0)に配置し、回転はステージ中央(120, 90)を基準として行っています。
引用:
(2)以下の手順でJPEGを外部から読み込むと、これらJPEG回転の問題を解決する方法が効かなくなります。


----------------
 

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops