[SOLVED]Question in Destroying Objects
-
hi everyone I would like to ask on how would I be able to destroy falling objects in the game I'm making
the objects are supposed to be destroyed once the user input a correct answeri think i'll be using this algorithm
@if(input==array[randomIndex,1])@
but apparently, I will not be using array anymore...
Im using a Math function in javascript so that I'll be able to generate random numbers for the questions...anyone have an idea?
-
The idea is depends on if you want to use garbage collection in javascript or not. You can leave them and let javascript to handle this deletion or you want delete them explicitly by using xxx.destroy()
And how about your array, if it's a property in QML or not
-
[quote author="lexan" date="1310295579"]Thanks for your reply Chuck. I have another question. How would I limit the number of falling objects in my game? Since I still haven't implemented a timer.. I want to have falling objects stop, say, after one minute? how's that?
[/quote]-
Just use a int property like
@property int objectCount: MAX_COUNT@ -
I think timer is the best way, it's very simple using QML :D
-
-
Dynamic Object Management in QML :
http://doc.qt.nokia.com/4.7-snapshot/qdeclarativedynamicobjects.html -
I had done similar coding for my The Math Game, in this game some coulds fall from top and when user answer correct answer it got destroyed.
I had written down my experience for creating that game in following post. Check out "Performing animation on component destruction." section. that might help you.
http://kunalmaemo.blogspot.com/2011/05/some-qml-animation-technique.html