当前位置: 首页 > news >正文

做网站开发有前途吗网络推广理实一体化软件

做网站开发有前途吗,网络推广理实一体化软件,医药企业网站设计制作,宣传片拍摄流程如切如磋,如琢如磨。 目录 一、展示二、什么是对象池三、对象池脚本 一、展示 这是一个发射球的游戏,发射出的球每过1.5秒又被回收到对象池,等待玩家下一次发射。 二、什么是对象池 所以,对象池就像个收纳盒,用的时候…

如切如磋,如琢如磨。

目录

  • 一、展示
  • 二、什么是对象池
  • 三、对象池脚本

一、展示

这是一个发射球的游戏,发射出的球每过1.5秒又被回收到对象池,等待玩家下一次发射。

请添加图片描述

二、什么是对象池

所以,对象池就像个收纳盒,用的时候,拿出来,不用的时候放回去。无论玩家在游戏中打死多少怪物,亦或者发射多少子弹,游戏都不会因为内存不够而卡死,因为玩家只是打死了同一批怪物,发射了同一批的子弹。

对象存在
池为空
禁用并重置
对象池
取出对象
激活对象
创建新对象
场景中使用
归还对象

三、对象池脚本

class_name ObjectPool
extends Node# scene是对象池里面要放的东西,比如说子弹或者怪物
@export var scene: PackedScene
# 对象池
var object_pool: Array[Node2D]# 把死亡的怪物或者到时间的子弹,添加到对象池
func add_to_pool(object: Node2D) ->void:object_pool.append(object)#彻底禁用整个节点及其子节点的所有处理逻辑(包括输入、_process、_physics_process 等)object.process_mode = Node.PROCESS_MODE_DISABLEDobject.hide()# 从对象池中取怪物或者子弹出来
func pull_from_pool() ->Node2D:var object: Node2Dif object_pool.is_empty():object = scene.instantiate() # 对象池里没对象就创建一个else:object = object_pool.pop_front() # 有就弹出对象池中的第一个对象object.process_mode = Node.PROCESS_MODE_INHERITobject.show()if not object.is_inside_tree():  # 确保已移出场景树的节点重新加入get_parent().add_child(object) # 根据需要自行修改在哪里放子节点!return object
http://www.dtcms.com/a/472386.html

相关文章:

  • 北京 网站备案专业网页制作流程
  • 青海做网站哪家好怎么查到网站是谁做的
  • 河南省网站制作公司移动端下载
  • apache搭建网站推广网信息发布平台
  • 上饶建网站公司php7安装 WordPress
  • 怎么能创建自己的网站wordpress 5.2
  • 哪里有网站建设手机昆明做网站哪家便宜
  • 南京金融网站建设cpa项目怎么做必须有网站么
  • 广州海珠网站制google搜索引擎
  • 深圳网站建设推广方案做app的网站
  • 网站开发合同网络推广招聘
  • 公司微信网站建设方案模板加盟教育培训机构
  • 合肥网站建设百姓网临沂兰山网站建设
  • 能够给上市公司做网站意味着什么徐州人才网最新招聘2021
  • 沈阳网站建设小工作室网站建设后台功能模块
  • 成都网站建设多少费用财经直播的网站开发一个多少钱
  • 广州网站建设哪家便宜中国数据网
  • 瓯北网站制作公司农业 网站源码
  • 上海网站建设空间制作wordpress静态首页
  • 怎么优化网站网站页面那个图怎么做
  • mysql数据做彩票网站在哪里可以免费自学seo课程
  • 如何改wordpress网站图标如何弄一个自己的小程序
  • 想学会网站建设要会什么装修3d效果图怎么制作
  • ps做网站界面金马国旅网站建设分析
  • 儿童做的小游戏下载网站网站的建设费用预算策划书
  • 六种常见的网站类型帮他人做视频网站违法吗
  • 蛋糕网站内容规划wordpress widget logic
  • python - 第二天
  • 罗湖商城网站建设哪家服务周到wordpress快速注册
  • 河北手机响应式网站建设设计创意产品设计及介绍