import processing.core.PApplet; //导入方法依赖的package包/类

public static final void updatePos() {

if(following && (followedGameObject != null)) {

posToGo.set(followedGameObject.loc);

posToGo.x = PApplet.round(posToGo.x);

posToGo.y = PApplet.round(posToGo.y);

}

getGame().translate(-(camLoc.x-WINDOW_WIDTH/2),-(camLoc.y-WINDOW_HEIGHT/2));

switch(fancy) {

case 3:

//Note: This is the default which is move only when outside the window and try to keep the y position in the middle

fancyOption3();

break;

case 2:

//Note: This option always follows the entity even if it is or not outside the bounds but it also tries to keep the y position in the middle

fancyOption2();

break;

case 1:

//Note: This option follows the entity no matter what

fancyOption1();

break;

case 0:

//Note: This option follows the entity when outside bounds but dosen't try to keep the y position in the middle

fancyOption0();

break;

default:

fancyOption3();

break;

}

if(goToTarget){

//Adding a nice little speedup/speeddown effect

if(posToGo.x - camLoc.x*-1 < -120) {

camSpeed -= speedDown;

}else{

camSpeed += speedUp;

}

}else{

//Resetting cam speed once we reached the point

if((int)camSpeed != (int) cSB) {

if(camSpeed > cSB)

camSpeed -=0.5f;

else

camSpeed +=0.5f;

}else{

camSpeed = cSB;

}

}

}

java round指令_Java PApplet.round方法代码示例相关推荐

  1. java secretkey用法_Java SecretKeyFactory.generateSecret方法代码示例

    本文整理汇总了Java中javax.crypto.SecretKeyFactory.generateSecret方法的典型用法代码示例.如果您正苦于以下问题:Java SecretKeyFactory ...

  2. java polygon 用法_Java Polygon.getBounds方法代码示例

    import java.awt.Polygon; //导入方法依赖的package包/类 private SelectionShape translatePointsToRealSize(Select ...

  3. java makedir用法_Java Files.makeDir方法代码示例

    import org.nutz.lang.Files; //导入方法依赖的package包/类 protected void download(String openid, String media_ ...

  4. java args包_Java Args.positive方法代码示例

    import org.apache.http.util.Args; //导入方法依赖的package包/类 /** * Creates new instance of BHttpConnectionB ...

  5. java shape用法_Java PShape.scale方法代码示例

    import processing.core.PShape; //导入方法依赖的package包/类 public void updateAnim(){ if(pg_src_small == null ...

  6. java gettext用法_Java Context.getText方法代码示例

    import android.content.Context; //导入方法依赖的package包/类 /** * Song Details * * @param context * @param t ...

  7. java soap封装_Java SOAPMessage.writeTo方法代码示例

    import javax.xml.soap.SOAPMessage; //导入方法依赖的package包/类 private byte[] createProbeXML() throws SOAPEx ...

  8. java note项目_Java Request.setNote方法代码示例

    import org.apache.catalina.connector.Request; //导入方法依赖的package包/类 /** * Perform single-sign-on suppo ...

  9. java listview用法_Java ListView.setMultiChoiceModeListener方法代码示例

    import android.widget.ListView; //导入方法依赖的package包/类 @Override public void onActivityCreated(@Nullabl ...

最新文章

  1. WINDOWS SERVER 2003 AD中的5种操作主机
  2. table ADR6 引起的equipment download error
  3. 《四世同堂》金句摘抄(八)
  4. Unity Cinemachine智能相机教程(五):VirtualCamera的Extension扩展
  5. 《TCP/IP路由技术(第二卷)》一1.6 附 注
  6. 阿里云开源镜像站下载最新Ubuntu和CentOS镜像
  7. 第十二次博文:免费教你从官网中下载全部AD库,保姆级别!
  8. Java学生管理系统设计与实现 (超详细,含课程设计)
  9. 助力公共事业服务,RPA大显身手
  10. Docker-day1-安装+使用+常用镜像命令
  11. Android 关于数学的显示
  12. node+vue微信小程序的社区后勤报修系统
  13. RabbitMQ深入学习指导
  14. CSGO手套武器箱直接卖还是开了再卖?
  15. IP地址划分时192.168.1.0/24含义是什么
  16. win11微软新系统全新效果曝光
  17. python飞机大战功能模块图_基于Python的飞机大战游戏设计
  18. 【转】SD卡、MiniSD卡、MicroSD卡大小与引脚分布
  19. 淘汰RM与RMVB的原因
  20. JDK1.5后新特性

热门文章

  1. 凯利公式判定持仓比例
  2. io密集型和cpu密集型java,如何设计CPU密集型与I/O密集型程序
  3. python的openpyxl库如何读取特定列_Excelize 2.3.2 发布,Go 语言 Excel 文档基础库,2021 年首个更新...
  4. python图片内容长度识别_教你如何用几行Python代码识别图片文字--就是这么简单!...
  5. .jar中没有主清单属性_为什么 Spring Boot 的 jar 可以直接运行?
  6. 90. Leetcode 剑指 Offer 62. 圆圈中最后剩下的数字 (动态规划-基础题)
  7. 判断两个字符串是否为旋转词
  8. Mac~git学习和应用需要注意的几个点
  9. 暴力解决:InvocationException: GraphViz‘s executables not found
  10. hadoop学习--数据排序