コード例 #1
0
ファイル: Line.cs プロジェクト: garethhubball/NodeMarkup
        protected override IEnumerable <MarkupStyleDash> GetDashes()
        {
            var rules = MarkupLineRawRule <RegularLineStyle> .GetRules(RawRules);

            var dashes = new List <MarkupStyleDash>();

            foreach (var rule in rules)
            {
                var trajectoryPart = LineTrajectory.Cut(rule.Start, rule.End);
                var ruleDashes     = rule.LineStyle.Calculate(this, trajectoryPart).ToArray();

                dashes.AddRange(ruleDashes);
            }

            return(dashes);
        }
コード例 #2
0
ファイル: DragNShoot.cs プロジェクト: syrexAT/physicproject
 private void Start()
 {
     cam = Camera.main;
     lt  = GetComponent <LineTrajectory>();
 }
コード例 #3
0
ファイル: BallMovement.cs プロジェクト: goduphi/gravity
 void Awake()
 {
     rb         = GetComponent <Rigidbody2D>();
     MainCamera = Camera.main;
     lt         = GetComponent <LineTrajectory>();
 }