Nie możesz wybrać więcej, niż 25 tematów
Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
To repozytorium jest zarchiwizowane. Możesz wyświetlać pliki i je sklonować, ale nie możesz do niego przepychać zmian lub otwierać zgłoszeń/Pull Requestów.
|
- using System;
- using System.Collections.Generic;
- using UnityEngine;
-
- namespace coa4u
- {
- public class CalcerVectorCalc : CalcerVector
- {
- public enum Operation
- {
- Add,
- Sub
- }
-
- private Operation operation;
- private CalcerVector first;
- private CalcerVector second;
-
- public CalcerVectorCalc(CalcerVector first, CalcerVector second, Operation operation = Operation.Add)
- {
- this.first = first;
- this.second = second;
- this.operation = operation;
- }
-
- public override Vector3 value
- {
- get
- {
- switch (operation)
- {
- case Operation.Add:
- return first.value + second.value;
- case Operation.Sub:
- return first.value - second.value;
- default:
- throw new Exception("Operation not found.");
- }
- }
- }
- }
- }
|