Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
  • Help Room /
avatar image
0
Question by jaydeepnmsgames · Apr 21, 2021 at 06:45 AM · animationrotationrotateitweenlow

Itween roatation is not working properly on low configuration pc with 2gb ram

Hi everyone I was working on a fortune wheel It is working fine on almost every device, However when it comes to low-end pc I mean really low-end pc with 2 GB ram and dual-core processors, the wheel is not working as expected. Please watch this video it only 18 sec -https://drive.google.com/file/d/1f3weiCBKCrGTwpOKLCfBRgxb7M4i9_aT/view?usp=sharing you will get a clear idea of it

Comment
Add comment · Show 5
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image xxmariofer · Apr 21, 2021 at 08:43 AM 0
Share

I see it working

avatar image jaydeepnmsgames · Apr 21, 2021 at 01:45 PM 0
Share

If you watch the video closely the wheel rotation starts from left to right and suddenly change the direction at the end

avatar image xxmariofer jaydeepnmsgames · Apr 21, 2021 at 02:22 PM 0
Share

we would need to see the code to know what is happening

avatar image jaydeepnmsgames · Apr 21, 2021 at 05:49 PM 0
Share
  public IEnumerator Spin(int wheelNo, string imageXfactor)
     {
         _nextWheelNo = wheelNo;
         if (_currentWheelNo == _nextWheelNo)
         {
             _customAngle = 0;
         }
         else if (_currentWheelNo > _nextWheelNo)
         {
             _customAngle = Mathf.Abs(_currentWheelNo - _nextWheelNo) / 10f;
         }
         else
         {
             _customAngle = Mathf.Abs(10 - (_nextWheelNo - _currentWheelNo)) / 10f;
 
         }
 
         if (!_isStarted)
         {
             RearangeAwardImages(imageXfactor);
             _isStarted = true;
             _customAngle = noOfRounds + _customAngle;
             SoundManager.instance?.PlayClip("spinwheel");
 // this is responible for the rotation of the wheel
             iTween.RotateBy(_fortuneWheel, iTween.Hash("z", -_customAngle, "time", _wheelTime, "easetype", easetype));
             iTween.MoveTo(_awardImages[_currentImageIndex], iTween.Hash("position", _centerPos, "time", _wheelTime, "easetype", easetype));
             isSpinning = true;
             yield return new WaitForSeconds(_wheelTime);
             _fortuneWheel.transform.eulerAngles = new Vector3(0, 0, angles[wheelNo]);
             isSpinning = false;
             SoundManager.instance?.PlayClip("spinwheelend");
             _lastImageIndex = _currentImageIndex;
             _customAngle = noOfRounds - _customAngle;
             _currentWheelNo = _nextWheelNo;
         }
         for (int i = 0; i < _awardImages.Length; i++)
         {
             if (i == _currentImageIndex) continue;
             _awardImages[i].transform.parent = _content.transform;
         }
         _isStarted = false;
         if (onSpinComplete != null)
             onSpinComplete();
     }
avatar image jaydeepnmsgames jaydeepnmsgames · Apr 22, 2021 at 04:34 AM 0
Share

@xxmariofer I uploaded the code as per you request

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by xxmariofer · Apr 22, 2021 at 08:01 AM

I have downloaded your video, and used this web to make it 10 times slower https://ezgif.com/video-speed and I can tell you 100% that the wheel always runs in the same direction, but at the start is running 1 frame per number, and later atleast 8 or 9, so my only sugestion is using other pc, or if you need the app to run in low end pcs to do some performance

Comment
Add comment · Show 2 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image jaydeepnmsgames · Apr 22, 2021 at 11:56 AM 0
Share

I need the application to run on a lower-end pc and I really don't have any choice in that, can you please tell me is there any way to achieve the rotation with code or something else?. And I really appreciate that you took the time to look into this problem, thank you so much.

avatar image xxmariofer jaydeepnmsgames · Apr 22, 2021 at 12:14 PM 0
Share

You will need to use the profiler to know why exactly and what is running at a such slow framerate because it doesnt look like the issue is with in that code, even an old dual core cpu should be able to run it without issues. Although i dont know what Itween is and if it might be the responsable of the bad performance

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

354 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

iTweenEditor Make itween start from a trigger 0 Answers

rotation problems 0 Answers

Rotation animation worked in Unity 4.6, broke in 5.3.5+ 0 Answers

Free Look Camera Rig Changing Rotation 1 Answer

rotating the character based on mouse position 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges