Пример #1
0
 private void SegmentMove(Map map, PlankSegment seg, float segmentsStart, int i)
 {
     seg.transform.localPosition = new Vector3(0, segmentsStart + i * SegmentSize.y, 0);
     seg.KinematicMove(map);
 }
Пример #2
0
    private void SegmantAdd(Map map, float segmentsStart, int i)
    {
        PlankSegment seg = Game.Instance.PrefabsStore.LadderSegment.Create(transform, new Vector3(0, segmentsStart + i * SegmentSize.y, 0));

        seg.PlaceToMap(map);
    }
Пример #3
0
 private void SegmentRemove(PlankSegment seg)
 {
     seg.Kill();
 }
Пример #4
0
 internal void RefreshSegmentCoordinates(PlankSegment plankSegment)
 {
     plankSegment.PosOffset = RotatedSegmentPos;
     plankSegment.Size      = RotatedSegmentSize;
 }