Example #1
0
        public async Task TestException()
        {
            var users = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 };

            try
            {
                await ParallelTransform.Run(users, x => GetOrderProducts(x), 2);
            }
            catch (ArgumentOutOfRangeException)
            {
                return;
            }
            Assert.True(false);
        }
Example #2
0
        void Awake()
        {
            _navMeshManager = FindObjectOfType <PNavMeshManager>();
            _pTransform     = GetComponent <ParallelTransform>();

            if (physicsBasedMovement)
            {
                _pRigidbody = GetComponent <ParallelRigidbody3D>();
                if (_pRigidbody == null)
                {
                    Debug.LogError("ParallelRigidbody3D not found");
                }
            }
        }
Example #3
0
 // Start is called before the first frame update
 void Start()
 {
     _pTransform = GetComponent <ParallelTransform>();
     _rigidbody  = GetComponent <ParallelRigidbody3D>();
     _strength   = (Fix64)strength;
 }
Example #4
0
 // Start is called before the first frame update
 void Start()
 {
     _pTransform = GetComponent <ParallelTransform>();
     _speed      = (Fix64)speed;
 }
Example #5
0
 // Start is called before the first frame update
 void Start()
 {
     pTransform = GetComponent <ParallelTransform>();
 }
Example #6
0
 // Start is called before the first frame update
 void Start()
 {
     _rigidbody       = GetComponent <ParallelRigidbody2D>();
     _transform       = GetComponent <ParallelTransform>();
     _cursorTransform = Instantiate(cursor, Vector3.zero, Quaternion.identity).transform;
 }