public static fCircleGameObject CreateCircleGO(string sName, float fRadius, Colorf color, float fLineWidth) { GameObject go = new GameObject(sName); CurveRendererImplementation curveRen = CurveRendererSource.Build(); curveRen.initialize(go, new Colorf(Colorf.Black, 0.75f)); fCircleGameObject fgo = new fCircleGameObject(go, curveRen); fgo.SetColor(color); fgo.SetLineWidth(fLineWidth); fgo.SetSteps(32); fgo.SetRadius(fRadius); return(fgo); }
public override void Setup() { circleGO = GameObjectFactory.CreateCircleGO("dimension_circle", RadiusF(), ColorF(), LineWidth.WorldValuef, LineWidthType.World); circleGO.SetLayer(FPlatform.WidgetOverlayLayer); }