Поиск по STEAMB

Игры по онлайну и скины по объёму продаж

Ничего не найдено

Попробуйте другое название или переключите категорию.

Меню

2020年5月22日 更新 mod接口补充

包括之前更新汇总: 重制开局生物系列选择,会自动保存配置 增加开局物品选择,会自动保存配置 现在可以卖掉装备

增加自定义序列帧动画特效: var eff = sys.newEff("animEff",Vector2(100,100)) #在像素坐标100,100 创建自定义动画特效 eff.setImgs("effImgs",15,flase) #设置当前脚本目录下的effImgs文件夹里的所有图片为序列帧图源 , 播放速度15 , 默认不循环 如果需要作为飞行特效,使用下列两函数其一 eff._initFlyCha(cha,flySpd = 300) #向目标单位飞行(目标角色,飞行速度默认300) eff._initFlyPos(pos,flySpd = 300) #向目标像素位置飞行(目标位置,飞行速度默认300) 删除特效 eff.queue_free() 只有循环播放 且 又不是飞行特效 需要主动删除,否则会自动删除

增加自定义文本特效: var eff = sys.newEff("numHit",Vector2(100,100)) eff.setText(sstr,color = "#ffffff") #设置文本(文本内容,颜色默认白色 16进制色值)

增加删除物品接口 sys.main.player.delItem(i物品实例)

物品现在可以设置价格 price = 200

伤害信息允许设置暴击 atkInfo.canCri = true

关于mod优化的建议 以防止突然卡死: 1:伤害处理中避免进入死循环,使游戏崩溃,如伤害事件中循环触发伤害: func _onAtkChara(atkInfo:AtkInfo): ._onAtkChara(atkInfo) if atkInfo.atkType == AtkType.SKIIL : hurtChara(atkInfo.hitCha,att.mgiAtk * 1.0,Chara.HurtType.MGI) 上段将形成死循环 2:尽量减少在帧回调和upS函数中使用循环,如for循环遍历数组 3:减少高频率特效创建

Читать в Steam ↗

Комментарии 0

Гостевые никнеймы не подтверждают личность. Все комментарии проходят проверку владельцем сайта.

Обсуждение ещё не началось.

    Настройки cookies

    Вы можете изменить выбор в любой момент. Отказ от аналитики не ограничивает доступ к сайту.

    Технологии, провайдеры и сроки хранения