Hi,
Can we show in world communication b/w two Actors using message like story telling, i searched in greenfoot but i didnt get anything like that, could you let me know if such features is available in greenfoot ?
Thanks
Sujan
import greenfoot.*;
public class Dialog extends Actor
{
Object[] frames;
int index;
public Dialog(Object[] array)
{
frames = array;
}
protected void addedToWorld(World world)
{
do
{
GreenfootImage image = null;
if (frames[index] instanceof String) image = getFameImage();
if (frames[index] instanceof GreenfootImage) image = (GreenfootImage)frames[index];
setImage(image);
while (Greenfoot.getKey() == null) Greenfoot.delay(1);
index++;
}
while (index < frames.length);
world.removeObject(this);
}
private GreenfootImage getFrameImage()
{
return new GreenfootImage((String)frames[index], 24, null, java.awt.Color.yellow);
}
}import greenfoot.*;
public class Dialog extends Actor
{
Object[] frames;
int index;
public Dialog(Object[] array)
{
frames = array;
setFrame();
}
public void act()
{
if (Greenfoot.getKey() != null)
{
index++;
if (index == frames.length)
getWorld().removeObject(this);
else
setFrame();
}
}
private void setFrame()
{
GreenfootImage image = null;
if (frames[index] instanceof String)
image = new GreenfootImage((String)frames[index], 24, null, java.awt.Color.yellow);
if (frames[index] instanceof GreenfootImage)
image = (GreenfootImage)frames[index];
setImage(image);
}
}