weimingtom / emo-framework

Automatically exported from code.google.com/p/emo-framework
BSD 3-Clause "New" or "Revised" License
1 stars 0 forks source link

文字列描画についての質問 #6

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
emo frameworkを確認する限り、文字列の描画はTextSpriteで、
予めフォント画像を用意しないと使用できないと認識して��
�ます。

今後、フォント画像を用意しなくても、標準で文字列の描��
�が行える予定はあるのでしょうか?

RPGみたいな文字が多いゲームを作成する場合、
日本語だとフォント画像を全て用意するという事は難しく��
�
標準で文字列の描画が行えないと厳しいです。

Original issue reported on code.google.com by makotok1...@gmail.com on 26 Sep 2011 at 5:04

GoogleCodeExporter commented 9 years ago
そうですね、現在文字列の描画は TextSprite 
でフォント画像を用意しないと使用できません。

Android 
側に技術的な難点があり、将来のリリースで実装できるよ��
�に、実現方法を考えています。emo-framework 
のソースには日本語を使えないので、プロパティファイル��
�利用して Java 側で テキスト描画済みの Bitmap 
を生成するというような方法を考えています。

Original comment by infosia...@gmail.com on 26 Sep 2011 at 10:00

GoogleCodeExporter commented 9 years ago
> emo-framework のソースには日本語を使えないので、

#define SQUNICODE

squirrelのソースに上記定義を追加する事で、
Unicodeが使用できるらしいので、日本語も使用できるように�
��らないでしょうか?

Original comment by makotok1...@gmail.com on 14 Oct 2011 at 4:47

GoogleCodeExporter commented 9 years ago
すいません、ソースに追加する必要はなかったですね
makeかなんかで、プリプロセッサの定義を追加する事で、日�
��語に対応する事はできないでしょうか?

Original comment by makotok1...@gmail.com on 14 Oct 2011 at 4:50

GoogleCodeExporter commented 9 years ago
それが、難しいのです・・・iOS 
の方は問題ないと思うのですが、Android で使用している 
JNI、NativeActivity 
はワイドキャラクター(wchar_t)に全く対応しておらず、簡単��
�はいきそうにないです。

http://d.hatena.ne.jp/embedded/20091017/p1

Original comment by infosia...@gmail.com on 14 Oct 2011 at 10:33

GoogleCodeExporter commented 9 years ago
なるほど・・・回答ありがとうございます
NDKだと色々と難しいのですね・・・

Original comment by makotok1...@gmail.com on 16 Oct 2011 at 1:30

GoogleCodeExporter commented 9 years ago
TrueType フォントと Unicode 
キャラクターのレンダリングをサポートした新しいバージ��
�ンをリリースしました。ソースに日本語が使用できないの�
��プロパティファイルを使って文字を選択します。

http://www.emo-framework.com/images/unicode_truetype_small.png

http://code.google.com/p/emo-framework/source/browse/trunk/Android-Examples/res/
values/strings.xml
http://code.google.com/p/emo-framework/source/browse/trunk/iOS-Examples/Resource
s/strings.plist
http://code.google.com/p/emo-framework/source/browse/trunk/Android-Examples/asse
ts/fontsprite_example.nut

Original comment by infosia...@gmail.com on 20 Oct 2011 at 12:18

GoogleCodeExporter commented 9 years ago

Original comment by infosia...@gmail.com on 20 Oct 2011 at 2:46