Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 public override void Setup()
 {
     circleGO = GameObjectFactory.CreateCircleGO("dimension_circle", RadiusF(), ColorF(), LineWidth.WorldValuef, LineWidthType.World);
     circleGO.SetLayer(FPlatform.WidgetOverlayLayer);
 }