<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Resource on PlumePHP</title><link>https://plumephp.com/tags/resource/</link><description>Recent content in Resource on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Thu, 05 Feb 2026 14:28:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/resource/index.xml" rel="self" type="application/rss+xml"/><item><title>Godot 技能 Ability 架构：用 Resource 描述规则，用 Node 表现效果</title><link>https://plumephp.com/godot-ability-system-with-resources-2026/</link><pubDate>Thu, 05 Feb 2026 14:28:00 +0800</pubDate><guid>https://plumephp.com/godot-ability-system-with-resources-2026/</guid><description>&lt;h2 id="技能系统不要只写在角色脚本里"&gt;技能系统不要只写在角色脚本里&lt;/h2&gt;
&lt;p&gt;Godot 做动作、RPG、肉鸽或战术游戏时，技能系统很快会膨胀。一个技能要处理输入、冷却、资源消耗、目标选择、施法条件、命中效果、Buff、投射物、动画、音效、特效和 UI。原型里把这些都写在角色脚本里，前几个技能很快；到了几十个技能，角色脚本会变成不可维护的巨大文件。&lt;/p&gt;</description></item></channel></rss>