GTScriptableVariable:基于Ryan Hipple的可脚本化变量谈论具有可脚本化对象的游戏体系结构

时间:2024-04-07 21:47:34
【文件属性】:

文件名称:GTScriptableVariable:基于Ryan Hipple的可脚本化变量谈论具有可脚本化对象的游戏体系结构

文件大小:174KB

文件格式:ZIP

更新时间:2024-04-07 21:47:34

csharp unity data-driven scriptable-objects C#

GTScriptableVariable 目录 关于 该存储库基于Ryan Hipple谈论并包含包装器集合,可以帮助您管理系统/组件之间的依赖关系。确保熟悉概念,因为它们是此程序包的核心。克隆此以查看此软件包的用例。 变数 Variables是任何类型的数据(首选值类型)的包装, Variables的目的是将数据与系统分离,以便其他系统无需知道数据源即可访问此数据。所有Variables来自可编写脚本的对象。 Event Variables就像普通变量一样,带有附加选项,用于通过SetValue方法更改变量时引发游戏事件。 每当您不知道类应该使用variable还是常量时,都可以使用Reference Varaible作为字段。 每当需要访问Variable的值但不想更改它时,都可以使用ReadOnly Variable作为字段。 默认情况下,有4个不同的变量用于int , float


网友评论