useCodepage

Flashでテキストデータを扱うときには、そのテキストデータがUnicodeならば切り替えなければいけないパラメータがある。これを以前のバージョン(ActionScript2.0)では以下のように書いていた。

// Unicodeテキストを扱う.
System.useCodepage = false;

しかし、これがActionScript3.0では次のように書かなければいけない。

// Unicodeテキストを扱う.
System.useCodePage = false;

何が変わったのか??間違い探しのようですが、useCodePage のPが大文字になったのです。。

importするモノも含めて、きちんとメモしておくのなら、次のようになる。

import flash.system.System;

// Unicodeテキストを扱う.
flash.system.System.useCodePage = false;