私は現在、Javascriptを使用してQMLをプログラムする方法を学ぶために、Snowflakeというゲームを作成しています。
- ここにソースコードがあります: https://gist.github.com/4510190 。
それ以外に入手したファイルは、デフォルトのqmlprojectファイルとpngファイルだけです。
このタイマー(タイマー)と長方形(スカルフレイク)を作成しました。これらは、終了する間隔ごとに生成されます。
Timer { //spawnrate
interval: 2000; running: true; repeat: true
onTriggered: Qt.createQmlObject(skullflake)
}
しかし、実行しようとすると、エラーが発生します。
file:///where/the/project/is/saved/Snowflake/Snowflake.qml:21:エラー:Qt.createQmlObject():無効な引数
私はこれらの要素の両方を試しましたが、うまくいかないようです
Qt.createComponent(skullflake)
Qt.createQmlObject(skullflake)