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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     TLFテキストの回転について
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
yasufumi
Åê¹ÆNo.47820
投稿日時: 2011-7-30 20:55
新米
居住地:
投稿: 4
使用環境:
Mac OX 10.5.8,Flash CS 5
TLFテキストの回転について
お世話になります。
TLFテキストの回転について質問です。
flash CS5を使ってるのですが、TLFテキストでテキストの方向を
縦書きにした時に数字が右へ90°回転されて表示されます。
これをプロパティパネルで回転=270°とすれば数字は下記のように
真っ直ぐになります。

1
2
3
4

しかしながら、スクリプトで動的に配置したTLFテキストの場合は回転が
デフォルト設定(自動)になっているようで、数字を真っ直ぐにすることができません。
動的に回転=270°処理することはできませんでしょうか?
お分かりになる方よろしくお願いいたします。
森 なおき
Åê¹ÆNo.47821
投稿日時: 2011-7-30 21:50
モデレータ
居住地: 福岡(心は大阪)
投稿: 527
使用環境:
:MacOSX10.6.8
:FlashCS5.5
Re: TLFテキストの回転について
なおきです。

以前のレスを含めて確認させていただきましたが、
ここまで理解されているなら、プロパティパネルに存在することも考えて、該当するプロパティが存在しないか調べてみたらすぐわかると思います。

今回の場合は、
[TextFlow].textRotation =TextRotation.ROTATE_270;
で解決する問題ではないでしょうか。

それと余計なお世話になりますが、質問される際に
「おわかりになる方」という尋ね方をするのは不快に感じる方も
いるかと思いますので避けた方がよいと思います。


----------------
な お き
Dev.:MacOSX+FlashCS5.5
View:---

野中文雄
Åê¹ÆNo.47823
投稿日時: 2011-7-30 22:43
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: TLFテキストの回転について
前回の回答でご紹介したノートにご説明しているTLFTextField.tlfMarkupプロパティを調べれば、TextLayoutFormatクラスのプロパティ名は見つけられると思います。

<span color="#000000" fontFamily="_ゴシック" ...[中略]...
textRotation="rotate270" ...[中略]...>
1234
</span>

引用:
yasufumiさんは書きました:
flash CS5を使ってるのですが、TLFテキストでテキストの方向を
縦書きにした時に数字が右へ90°回転されて表示されます。
これをプロパティパネルで回転=270°とすれば数字は下記のように
真っ直ぐになります。

1
2
3
4

しかしながら、スクリプトで動的に配置したTLFテキストの場合は回転が
デフォルト設定(自動)になっているようで、数字を真っ直ぐにすることができません。
動的に回転=270°処理することはできませんでしょうか?


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

yasufumi
Åê¹ÆNo.47824
投稿日時: 2011-7-31 8:24
新米
居住地:
投稿: 4
使用環境:
Mac OX 10.5.8,Flash CS 5
Re: TLFテキストの回転について
早々にありがとうございました。
投稿前にActionScript® 3.0 リファレンスガイドの「TLFTextField」は一通り目を通したのですが「textRotation」については見つけることができませんでした。
大変助かりました。
Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド
野中文雄
Åê¹ÆNo.47825
投稿日時: 2011-7-31 10:06
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: TLFテキストの回転について
TLFTextFieldクラスには該当するプロパティがありませんので、引用は不要です。それより、「前回の回答でご紹介したノート」はお読みいただけたのでしょうか。

このノートでは、TLFテキストの書式を変える方法として、TLFTextFieldクラスのプロパティ(「対処法」[2])のほか、TextFormatオブジェクト(「対処法」[3])とTextLayoutFormatオブジェクト(「対処法」[4]))をご紹介しました。さらに「原因」の項で、TLFTextField.tlfMarkupプロパティによりTLFテキストの設定を確かめることもご説明しています。

これらについて言及がないのは、相変わらずお読みいただいていないということですか。
引用:
yasufumiさんは書きました:
投稿前にActionScript® 3.0 リファレンスガイドの「TLFTextField」は一通り目を通したのですが「textRotation」については見つけることができませんでした。
大変助かりました。
Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド


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

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

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