Ejemplo n.º 1
0
    private void RemoveCircular(GeoCircular geoCircular)
    {
        CircularBehaviour circularBehaviour = circularMap[geoCircular];

        Destroy(circularBehaviour.gameObject);
        circularMap.Remove(geoCircular);
    }
Ejemplo n.º 2
0
    private void AddCircular(GeoCircular geoCircular)
    {
        GameObject planeObject = new GameObject(geoCircular.ToString());

        planeObject.transform.SetParent(faceWrapper.transform);

        CircularBehaviour circularBehaviour = planeObject.AddComponent <CircularBehaviour>();

        circularBehaviour.Init(geoCircular, geoCamera);

        circularBehaviour.SetData(geometry.Circular(geoCircular));

        circularMap.Add(geoCircular, circularBehaviour);
        elementMap.Add(geoCircular, circularBehaviour);
    }
Ejemplo n.º 3
0
    private void UpdateCircular(GeoCircular geoCircular)
    {
        CircularBehaviour circularBehaviour = circularMap[geoCircular];

        circularBehaviour.SetData(geometry.Circular(geoCircular));
    }