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 PendingFox · Jan 17, 2017 at 02:21 PM · splash-screensplash screen

Is there way to make a separate splash screen window like photoshop has?

want to make a small popup window with an image on it, which will show up when user launches the game. It will load the main scene in the background and disappear(main scene window will appear accordingly).

Sort of like Maya or Photoshop does it.. Oh and it should work in runtime of course and should be cross-platform, Win & Mac in particular.

I've found a "draggable resizable window" in asset store which provides kinda similar functionality but it uses user32.dll thus works on Windows only.

Any help is greatly appreciated. Thanks!

p.s. another bonus would be to have a custom shaped window based on Splash image alpha. For example a star shape or any custom shape.

Comment
Add comment
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

2 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by Creeper_Math · Jan 17, 2017 at 07:07 PM

Maybe make the first scene change the resolution of the screen to a smaller resolution (with your splash screen) and once it finishes that it just sets it back to the original resolution

You can get and set the resolutions by using

 // Get the Resoltion
 Screen.currentResolution;
 // Put the current resolution into a vector2
 Vector2 Resolution = new Vector2(Screen.currentResolution.width, Screen.currentResolution.height);
 
 // Set the Resolution
 Screen.SetResolution();
 
 // Using a vector2 to set a new resolution
 Vector2 Resolution = new Vector2(*Width*,*Height*);
 Screen.SetResolution(Resolution.x, Resolution.y, false);
 // Last "False" is for fullscreen, so if you do want fullscreen then just set that to true
Comment
Add comment · 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
0

Answer by PendingFox · Jan 17, 2017 at 08:47 PM

@Creeper_Math thanks for your reply :)

The problem is that I need a borderless window at launch. I can pass the -popupwindow parameter manually from shortcut properties or terminal but that's kinda dirty. I also want it to have a custom shape nut just a square one(based on textures alpha).

As for the rest it should be quite simple; I'll just load the main game scene in the background (ala Application.LoadLevelAsync(id); ) and wait for a callback.

Comment
Add comment · 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

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

87 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

Related Questions

Splash screen not working 1 Answer

Problem with black Splash on iOS 0 Answers

custom android unity splash screen? 0 Answers

Removing Unity Splash Screen with Unity Pro Doesn't Work? 0 Answers

Animated logo splash screen 0 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