Example #1
0
        public override void SetUpReference()
        {
            IArrowReserve reserve = thisArrowReserveAdaptor.GetArrowReserve();

            thisArrow.SetArrowReserve(reserve);

            ILaunchPoint launchPoint = thisLaunchPointAdaptor.GetLaunchPoint();

            thisArrow.SetLaunchPoint(launchPoint);

            IShootingManager shootingManager = thisShootingManagerAdaptor.GetShootingManager();

            thisArrow.SetShootingManager(shootingManager);
            thisShootingManager = shootingManager;

            IArrowTrailReserve arrowTrailReserve = thisArrowTrailReserveAdaptor.GetArrowTrailReserve();

            thisArrow.SetArrowTrailReserve(arrowTrailReserve);

            thisAudioManager = thisAudioManagerAdaptor.GetAudioManager();
        }