16、游戏开发中的第三方软件集成与地图设计

游戏开发中的第三方软件集成与地图设计

1. Starscape 交互式视觉演示

1.1 ParticleActor 类

首先有一个 ParticleActor 类,包含了一系列处理粒子效果的方法,代码如下:

public void load(String pfxFile, String imageDirectory)
{  pe.load(Gdx.files.internal(pfxFile), Gdx.files.internal(imageDirectory));  }

public void start()
{  pe.start();  }

// pauses continuous emitters
public void stop()
{  pe.allowCompletion();  }

public boolean isRunning()
{  return !pe.isComplete();  }
public void setPosition(float px, float py)
{
    for (ParticleEmitter e : pe.getEmitters() )
        e.setPosition(px, py);
}

public void act(float dt)
{
    super.act( dt );
    pe.update( dt );
    if ( pe.isComplete() && !pe.getEmitters().first().isContinuous() )
    {
       
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值