« Layer と Bitmap クラスの連携 | メイン | ツールチップの仕様変更 »

2013年09月22日

吉里吉里Z 開発:: TJS2 スクリプトでの吉里吉里2と吉里吉里Zの判別方法

    

TJS2 のプリプロセッサで kirikiriz が 1 になるので、静的に切り換えるものはこれで切り換え可能。
ただし、バイトコードバイナリ化したものの場合、バイトコード化した段階でプリプロセッサに従いバイトコードが生成されるため、切り換えることが出来ない。
テキストのスクリプトで格納している場合は何ら問題ない。

動的に判別する方法として System.versionInformation プロパティは吉里吉里2では "吉里吉里[きりきり] 2 実行コア~" となっているが、吉里吉里Z では "吉里吉里[きりきり] Z 実行コア~" となっているので、判別可能。
後、バージョン文字の変更点として System.versionString は、1.0.0.001 を返す。
吉里吉里Z になったことでバージョンがリセットされているので、2.X.X.XXX 等を期待している場合は注意が必要。



投稿者 Takenori : 2013年09月22日 01:12




comments powered by Disqus
Total : Today : Yesterday : なかのひと