Child pages
  • agent
Skip to end of metadata
Go to start of metadata

Refresh page Apr 18, 2024 19:17

Supported Clients
SmartClient

Property Summary
Number x Gets or sets the x position of the agent.
Number y Gets or sets the y position of the agent.

Methods Summary
void setBalloonSize(width, height) Sets the size of the balloon.
void setImageURL(url) Sets a new image for the agent.
void setLocation(x, y) Sets the location of the agent.
void setVisible(visible) Show/hides the agent.
void speak(message) Makes the agent speak.

Property Details

x

Gets or sets the x position of the agent.

Returns

Supported Clients

SmartClient

Sample

//move the agent diagonaly
plugins.agent.x = plugins.agent.x-10;
plugins.agent.y = plugins.agent.y-10;

y

Gets or sets the y position of the agent.

Returns

Supported Clients

SmartClient

Sample

//move the agent diagonaly
plugins.agent.x = plugins.agent.x-10;
plugins.agent.y = plugins.agent.y-10;

Methods Details

setBalloonSize(width, height)

Sets the size of the balloon.

Parameters

Number width ;
Number height ;

Supported Clients

SmartClient

Sample

plugins.agent.setBalloonSize(width,height)

setImageURL(url)

Sets a new image for the agent.

Parameters

String url ;

Supported Clients

SmartClient

Sample

plugins.agent.setImageURL("url")

setLocation(x, y)

Sets the location of the agent.

Parameters

Number x ;
Number y ;

Supported Clients

SmartClient

Sample

plugins.agent.setLocation(100,100);

setVisible(visible)

Show/hides the agent.

Parameters

Boolean visible ;

Supported Clients

SmartClient

Sample

plugins.agent.setVisible(true);

speak(message)

Makes the agent speak.

Parameters

String message ;

Supported Clients

SmartClient

Sample

plugins.agent.speak('hello nerd');

  • No labels