How does one add multiple objects at random postions?

2 Ansichten (letzte 30 Tage)
John
John am 7 Dez. 2012
So I'm trying to add a picture of a bear to a game I'm working on, and I figured out how to add one picture randomly, but I need more than one picture. What can I do to the following line to create more than just one bear, without copying and pasting this line over and over?
mge_add_object('name','bear1','type','obstacle','pos',
[randi(5),randi(5)],'vel',[0,-1],'size',
[1.5,1.5],'mass', 20,'image','grizzly-bear.jpg');

Antworten (1)

Matt Fig
Matt Fig am 7 Dez. 2012
Bearbeitet: Matt Fig am 7 Dez. 2012
Add 5 of them:
for ii = 1:5
mge_add_object('name','bear1','type','obstacle','pos',
[randi(5),randi(5)],'vel',[0,-1],'size',
[1.5,1.5],'mass', 20,'image','grizzly-bear.jpg');
end

Kategorien

Mehr zu Video games finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by