我正在尝试将TexturedCube
monodroid 的示例从 C# 转换为 F# 并点击这行 C# 代码(来自类CreateFrameBuffer
上的方法PaintingView
):
GLContextVersion <- GLContextVersion.Gles1_1
在 F# 中,我必须明确说明的来源,GLContextVersion
但我找不到它,因为爱情和金钱。例如,如果PaintingView
实现了一个暴露此GLContextVersion
属性的接口,那么我相信我必须向上this
转换为该接口类型才能调用该属性。
根据文档,AndroidGameView
(从中PaintingView
派生)实现了此属性,但以下失败并显示Error FS0039: The field, constructor or member 'GLContextVersion' is not defined (FS0039) (TexturedCube)
:
base.GLContextVersion <- GLContextVersion.Gles1_1
我的 F# 程序在没有这行的 Nexus 7 上运行得很好,但是作为一个书呆子,我也想翻译最后一行!