Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 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 DimSour · Nov 10, 2016 at 02:28 PM · lagsmoothlaggyrolllags

Backround roll

Hi i have a sea backround and clouds in my 2d game they are rolling all the time by making the sprite Wrap mode Infinite and adding it to a 3d Cuad and this script (THIS IS THE METHOD https://www.youtube.com/watch?v=HrDxnMI7pCc)

 using UnityEngine;
 using System.Collections;
 
 public class xroll : MonoBehaviour
 {
     public float speed = 0.5f;
 
     void Update()
     {
         Vector2 offset = new Vector2(Time.time * speed,0);
 
         GetComponent<Renderer>().material.mainTextureOffset = offset;
 
     }
 }
 but after some time it doesnt move smoothly like the fps are dropping . (only on devices,tested on iphone 6s) on the pc it runs fine.Does anybody know the problem?Is there another way to do it?


Comment
Add comment · Show 3
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 Desoxi · Nov 10, 2016 at 02:40 PM 0
Share

Sounds like a garabge collection issue on mobile devices. $$anonymous$$aybe try getting the component only once at start and reuse it in update?

 $$anonymous$$aterial mat;
 
 void Start()
 {
   mat  = GetComponent<Renderer>();
 }
 
 void Update()
 {
   ... your stuff
 }

And if that doesnt work out, try to use the unity profiler and look at the stats. What does the memory part look like? Do you have the same problem on android?

avatar image DimSour Desoxi · Nov 11, 2016 at 03:55 PM 0
Share

Tested on Android and its fine.Seems like iOS problem.

avatar image Desoxi DimSour · Nov 15, 2016 at 08:50 AM 0
Share

Ah i see. Hope you could solve it!

0 Replies

· Add your reply
  • Sort: 

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

80 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

Related Questions

Lags in editor 0 Answers

Unity3d cause of lag? Game lags for no apparent reason and worked fine days ago. 0 Answers

My camera is not smoothly following my character 1 Answer

Very long start and stop time 0 Answers

Huge Physics Spikes (In empty scene and populated scene) 6 Answers


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