Kanzi 3.9.2 リリースノート¶
新機能 (New features)¶
値アキュムレータ¶
Float Value Accumulator と Int Value Accumulator を導入し、時間の経過とともにプロパティタイプの値を増加させることができます。
例えば、ストップウォッチやタイマーを作成するためにValue Accumulatorを使用したり、3Dモデル上でテクスチャを移動させたり、3Dモデルを回転させてアニメーションを作成することができます。プロパティタイプの値をインクリメントする を参照してください。
機能改善¶
Kanzi Java API の改善:
ResourceManagerプロトコルは、リソースのリロードをサポートするようになりました。カスタムリソースローディングの実装 を参照してください。Kanzi Java API は、組み込みの Kanzi クラスのプロパティ、メッセージ、およびメッセージ引数のより完全なカバレッジを備えています。
Kanzi Java API は、プロパティが設定されている場合にのみその値を返す
KanziObject.getOptionalProperty()とMessageArguments.getOptionalProperty()をサポートするようになりました。
Kanzi Android framework (droidfw) の
KanziRuntime.loadKzbおよびkzbPathList属性は、ロードしたいkzbファイルのリストを含むことができるkzb構成ファイルをサポートするようになりました。フォーカス処理の改善:
オーバーレイフォーカススコープタイプが導入され、アプリケーションの他の部分の上に開くオーバーレイの入力とフォーカスをより簡単に処理できるようになりました。
オーバーレイを作成する と Kanzi 3.9.2 migration guide を参照してください。
Focus State プロパティが導入され、フォーカススコープ内のノードまたはノードの論理フォーカス状態とキーボードフォーカス状態を報告します。たとえば、このプロパティを使用して、ユーザーインターフェース要素にフォーカスがあるかどうかを視覚的にユーザーに示すことができます。ユーザーインターフェース要素にフォーカスがあることを表示する を参照してください。
変更点¶
Visual Studio 2019 のサポートを追加しました。
Kanzi Android framework (droidfw) と Kanzi Java API は、Java 8 (1.8) 以上が必要になりました。Java 8 を参照してください。
クラス
Resource、GPUResource、Surface、およびRenderbufferは、現在メタクラスを持っています。
注目すべき修正点¶
ID |
ディスクリプション (Description) |
エリア |
|---|---|---|
395018 |
Trajectory List Box 3D ノードでプロパティの値を調整する際に、Preview が終了してしまう問題を修正しました。 |
Kanzi Engine |
401182 |
Kanzi 3.9.1でブラシレンダリングのパフォーマンスに影響を与えていた問題を修正しました。 |
Kanzi Engine |
401362 |
静的にリンクされた Kanzi Engine プラグインが INTEGRITY オペレーティングシステムで動作しない問題を修正しました。 |
Kanzi Engine |
361124 |
Camera tool でマウスホイールをスクロールしてズームインできる範囲を制限していた Preview の問題を修正しました。 |
Kanzi Studio |
398796 |
Kanzi Studio のパフォーマンスを損なっていた問題を修正しました。これにより、Kanzi Studio プロジェクト間の切り替えが高速化されます。 |
Kanzi Studio |
400848 |
プロジェクトプロパティ Color Workflow が Linear に設定されている場合に、デフォルトでビットマップフォントが正しく表示されない問題を修正しました。ビットマップフォント用に Kanzi Studio が自動的にインポートする画像については、sRGB Content プロパティを無効に設定します。 |
Kanzi Studio |