跳转至

BuildCylinder

格式

BuildCylinder(vmId, pos, height, radius, sort, fill)

简介

在体素模型坐标位置建造一个圆柱体。

参数

名称 类型 描述
vmId int 体素模型ID
pos Vec3 坐标位置
height float 高度
radius float 半径
sort int 材质ID
fill bool 是否为实心,True为实心,False为空心

实例

运行开始时在(0, 25, 0)用草方块建造一个高度为4,半径为5的实心圆柱体。

import fg
import wx
import vmath

asset = fg.AssetCreate()
asset.name = 'Main Scene'
asset.state = fg.STATE.VOXMODEL
asset.vmFile = 'mainScene'
asset.icon='icon.png'

fg.AssetRegister(asset)

def onStart(self):
    wx.BuildCylinder(self.id, vmath.Vec3(0, 25, 0), 4, 5, 1, True)

fg.AssetSetStartCBFunc(asset, onStart)