Difference between revisions of "CBlob::setPosition"

From King Arthur's Gold Wiki
Jump to: navigation, search
 
(4 intermediate revisions by the same user not shown)
Line 6: Line 6:
  
 
<syntaxhighlight lang="cpp">
 
<syntaxhighlight lang="cpp">
 
 
void setPosition( Vec2f pos )
 
void setPosition( Vec2f pos )
 
 
</syntaxhighlight>
 
</syntaxhighlight>
  
  
Example, which would stop physical movement of given blob:
+
Example from: Base/Rules/CommonScripts/Editor.as
 +
(This will create a block blob to player's mouse cursor position)
 
<syntaxhighlight lang="cpp">
 
<syntaxhighlight lang="cpp">
this.setVelocity(Vec2f(0,0));
+
CBlob @block = CreateBlob( "genericitem", "Entities/Structures/Stone/Block1x1.cfg" );
 +
block.setPosition(getControls().getMouseWorldPos());
 
</syntaxhighlight>
 
</syntaxhighlight>
  

Latest revision as of 00:10, 29 September 2012

Sets a new position for the blob.


This function will set the new position for the blob.

void setPosition( Vec2f pos )


Example from: Base/Rules/CommonScripts/Editor.as (This will create a block blob to player's mouse cursor position)

CBlob @block = CreateBlob( "genericitem", "Entities/Structures/Stone/Block1x1.cfg" );
block.setPosition(getControls().getMouseWorldPos());


Object method of: CBlob