Delphi 更改属性会导致错误

Delphi 更改属性会导致错误,delphi,firemonkey,Delphi,Firemonkey,我有一个TCube数组,需要更改材质。在运行时调制为tmReplace我正在尝试这样做 CreateCube[i].Material.Modulation.tmReplace; 但需要获取记录、对象或类类型。 有关于如何编辑此属性的帮助吗 谢谢 glenCreateCube[i]。Material.Modulation:=ttexterMode.tmReplace 在FMX中,您经常需要调用枚举数或集合的类型,为什么这样我不知道,这只是我从个人经验中学到的东西。-1为什么?现在不是害怕的时候…

我有一个TCube数组,需要更改材质。在运行时调制为tmReplace我正在尝试这样做

CreateCube[i].Material.Modulation.tmReplace;
但需要获取记录、对象或类类型。 有关于如何编辑此属性的帮助吗

谢谢
glen

CreateCube[i]。Material.Modulation:=ttexterMode.tmReplace


在FMX中,您经常需要调用枚举数或集合的类型,为什么这样我不知道,这只是我从个人经验中学到的东西。

-1为什么?现在不是害怕的时候……作用域枚举,更明确、更清晰,@DavidHeffernan,感谢您的解释,我不知道您实际上可以这样做,因为我从未在VCL中遇到过它。