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

【Super Tilemap Editor使用详解】(十一):画笔(Brushes)

        画笔是派生自 TilesetBrushScriptable Object,并实现了 IBrush 接口。它们都有一个共同的属性 Tileset,因此它们与特定的图块集相关联。

1、动画画笔(AnimBrush)

动画画笔(Animated Brush)是一种动态工具,可以通过动画形式绘制瓦片。
 

以下是创建和配置动画画笔的步骤和相关选项:

  • 创建动画画笔:进入菜单路径,Assets/Create/SuperTilemapEditor/Brush/AnimBrush
  • Tileset(设置瓦片集):为动画画笔指定一个 Tileset(瓦片集),以决定画笔中使用的瓦片来源。

  • Anim FPS(动画帧速率)设置动画每秒播放的帧数,该值控制动画的流畅度和速度。

  • Anim Frames(动画帧) 

    • 点击 '+' 按钮 添加新帧,点击 '-' 按钮 移除选中的帧。

    • 更改动画帧的瓦片在帧列表中选择目标帧,会弹出瓦片调色板(Tile Palette)从中选择一个瓦片,替换当前帧的内容。

    • 调整偏移:通过 方向键(Arrow Keys) 为选中的帧设置偏移量,移动瓦片位置以实现动态效果。
    • 重置偏移:按下 'R' 键 将偏移量恢复为默认值。 

使用场景:

  • 动态场景创建:动画画笔适用于需要动态效果的场景,如流水、火焰或移动平台。
  • 多帧动画:通过添加多帧并调整帧速率,你可以轻松制作循环动画效果,为地图增添生动的元素。
  • 细节调整:使用偏移功能可以对每帧的位置进行微调,确保动画效果符合预期。


http://www.kler.cn/a/452360.html

相关文章:

  • 「Python数据科学」标量、向量、矩阵、张量与多维数组的辨析
  • 纯Dart Flutter库适配HarmonyOS
  • 【0x001D】HCI_Read_Remote_Version_Information命令详解
  • C++ 指针进阶:动态内存与复杂应用
  • vue3 Proxy替换vue2 defineProperty的原因
  • SpringBoot3-第六篇(整合NoSQL)
  • SSE 流式场景应用 及 方案总结
  • 教育行业 UI 设计基础篇:简洁直观的风格打造
  • 【UE5.3.2】安装metahuman插件
  • 3D景深融合显微镜
  • Linux文件的压缩和解压
  • 本地部署 Go File 文件服务并实现外部访问
  • 负载均衡器到底是个啥?
  • 【每日学点鸿蒙知识】压力测试、Web组件拦截器、nfc开关状态、定位能力、rn支持的三方库
  • Redis——双写一致性
  • 【iOS安全】Block开发与逆向
  • jupyter-lab与实验室服务器远程链接
  • 设计模式——工厂方法模式
  • sqli-labs关卡记录13
  • 代码随想录算法训练营第51期第28天 | 122. 买卖股票的最佳时机 II、55. 跳跃游戏、45. 跳跃游戏 II、1005.K次取反后最大化的数组和
  • 实现用户登录系统的前后端开发
  • 第4章 函数
  • mysql主从同步延迟原因分析
  • 当代体育科技杂志当代体育科技杂志社当代体育科技编辑部2024年第33期目录
  • 【Java-tesseract】OCR图片文本识别
  • 微调 BERT:实现抽取式问答