| Package | krewfw |
| Class | public class KrewConfig |
| Inheritance | KrewConfig Object |
| Property | Defined By | ||
|---|---|---|---|
| ALLOW_DELAY_FPS : int = 15 [static]
FPS がどこまで落ちるのを許すか。
これ以上の遅れは単純な処理落ちとして扱う
| KrewConfig | ||
| ASSET_BASE_PATH : String = asset/ [static] | KrewConfig | ||
| ASSET_MANAGER_CLASS : Class [static]
krewFramework はアセット読み込みに starling.utils.AssetManager を用いる。
AssetManager のサブクラスであれば、ここを書き換えることによって任意のクラスを
代わりに利用することができる。 例えばリソースの登録名などが気に入らない場合は
AssetManager.getName() を override したクラスを用意し、ここに指定すればよい。
| KrewConfig | ||
| ASSET_MANAGER_VERBOSE : Boolean = false [static] true にすると starling.utils.AssetMamager のログを吐く | KrewConfig | ||
| ASSET_URL_SCHEME : String [static]
ビルド対象のプラットフォームに応じて、ファイルアクセスのベースパスとなる
スキーマを任意に指定してほしい. | KrewConfig | ||
| FW_LOG_VERBOSE : int = 1 [static]
KrewFramework のログ (krew.fwlog) のレベル. | KrewConfig | ||
| GAME_LOG_VERBOSE : int = 1 [static]
ゲーム側で利用するログ (KrewUtil.log) のレベル. | KrewConfig | ||
| IS_AIR : Boolean = false [static]
AIR の場合はこれを true にする。Flash なら false のままにすること。
true にすると、krewFramework が AIR でのみ提供されている機能を
利用するようになる。(KrewSoundPlayer で端末の Mute 機能を使うなど)
これを true にすると mxmlc による Flash 向けのビルドが失敗するので注意。
| KrewConfig | ||
| PUBLISHER_VERBOSE : Boolean = false [static] true にすると Pub/Sub の Publisher が生まれる・消えるタイミングでログを吐く | KrewConfig | ||
| SCENE_ASSET_LOAD_VERBOSE : Boolean = false [static] true にすると Scene のアセットロード時に進捗率などのログを吐く | KrewConfig | ||
| SCREEN_HEIGHT : Number = 320 [static] Virtual screen size | KrewConfig | ||
| SCREEN_WIDTH : Number = 480 [static] Virtual screen size | KrewConfig | ||
| WATCH_NUM_ACTOR : Boolean = false [static] true にすると1秒に1回各 layer の Actor 数をログに吐く | KrewConfig | ||
| ALLOW_DELAY_FPS | property |
public static var ALLOW_DELAY_FPS:int = 15FPS がどこまで落ちるのを許すか。 これ以上の遅れは単純な処理落ちとして扱う
| ASSET_BASE_PATH | property |
public static var ASSET_BASE_PATH:String = asset/| ASSET_MANAGER_CLASS | property |
public static var ASSET_MANAGER_CLASS:ClasskrewFramework はアセット読み込みに starling.utils.AssetManager を用いる。 AssetManager のサブクラスであれば、ここを書き換えることによって任意のクラスを 代わりに利用することができる。 例えばリソースの登録名などが気に入らない場合は AssetManager.getName() を override したクラスを用意し、ここに指定すればよい。
| ASSET_MANAGER_VERBOSE | property |
public static var ASSET_MANAGER_VERBOSE:Boolean = falsetrue にすると starling.utils.AssetMamager のログを吐く
| ASSET_URL_SCHEME | property |
public static var ASSET_URL_SCHEME:Stringビルド対象のプラットフォームに応じて、ファイルアクセスのベースパスとなる スキーマを任意に指定してほしい. このスキーマは krewfw.core_internal.KrewResourceManager でのパス解決に使用される。
| FW_LOG_VERBOSE | property |
public static var FW_LOG_VERBOSE:int = 1KrewFramework のログ (krew.fwlog) のレベル.
| GAME_LOG_VERBOSE | property |
public static var GAME_LOG_VERBOSE:int = 1ゲーム側で利用するログ (KrewUtil.log) のレベル. 数字の意味は FW_LOG_VERBOSE と同様
| IS_AIR | property |
public static var IS_AIR:Boolean = falseAIR の場合はこれを true にする。Flash なら false のままにすること。 true にすると、krewFramework が AIR でのみ提供されている機能を 利用するようになる。(KrewSoundPlayer で端末の Mute 機能を使うなど) これを true にすると mxmlc による Flash 向けのビルドが失敗するので注意。
| PUBLISHER_VERBOSE | property |
public static var PUBLISHER_VERBOSE:Boolean = falsetrue にすると Pub/Sub の Publisher が生まれる・消えるタイミングでログを吐く
| SCENE_ASSET_LOAD_VERBOSE | property |
public static var SCENE_ASSET_LOAD_VERBOSE:Boolean = falsetrue にすると Scene のアセットロード時に進捗率などのログを吐く
| SCREEN_HEIGHT | property |
public static var SCREEN_HEIGHT:Number = 320Virtual screen size
| SCREEN_WIDTH | property |
public static var SCREEN_WIDTH:Number = 480Virtual screen size
| WATCH_NUM_ACTOR | property |
public static var WATCH_NUM_ACTOR:Boolean = falsetrue にすると1秒に1回各 layer の Actor 数をログに吐く