Repo for my Mirror Multiplayer Tutorials
dapperdino / mirror-multiplayer-tutorials Goto Github PK
View Code? Open in Web Editor NEWRepo for my Mirror Multiplayer Tutorials
License: MIT License
Repo for my Mirror Multiplayer Tutorials
License: MIT License
my unity is gonna crash and no fix, my unity editor version is 2019.3.4f1 but in project is 2019.3.5f1
so I need unity package of multiple scene with proper dependencies that is useful for us.
Hi you.
I connect chat between pc and android, can't chat.. problem can't chat on android, help me, thank you.
I try project of you and have problem on when chat mobile, how to fix it.
Thank you.
Hey Dapper Dino,
I am a big fan of your work.
Just to let you know this project no longer works due to mirror updating there scripts and moving things around.
Hi there.
The tutorials are on 2019, but the unity files in the repo are on unity 2020. What should I do?
I'm having this error of "Can't add script component" but tried to open the scenes both on 2016 and 2020. I wonder if it's because of this version difference or not.
Thank you!
public class Notification : MessageBase
{
public string content;
}
public class MessagesTest : MonoBehaviour
{
[SerializeField] private TMP_Text notificationsText = null;
private void Start()
{
if (!NetworkClient.active) { return; }
NetworkClient.RegisterHandler<Notification>(OnNotification);
}
private void OnNotification(NetworkConnection conn, Notification msg)
{
notificationsText.text += $"\n{msg.content}";
}
}
This had two errors, MessageBase became Deprecated, so needed to be changed to NetworkMessage.
Once it was changed to NetworkMessage, it had another error, "The type 'Notification' must be a non-nullable value type in order to use it as parameter 'T' in the generic type or method 'NetworkClient.RegisterHandler"
To fix that, I changed
public class Notification : MessageBase
{
public string content;
}
to
public struct Notification : MessageBase
{
public string content;
}
I am trying to find the UI for the Lobby - Main Menu video but can't find it anywhere, please help.
For some reason when the lobby script is getting the name of the scene provided by the user in the editor instead of giving the name is giving the path. (Unity 2019.4.11f1)
In PlayerNameInput when PlayerPrefs(PlayerPrefsNameKey) is empty the 'Continue' button does not get disabled.
This is because of the initial return when PlayerPrefs.HasKey(PlayerPrefsNameKey) is false since it never reaches 'SetPlayerName()'
This repo would benefit massively from a README.md describing how to, in particular, set this project up. I get many PackageCache issues and tons of compilation errors. This project is probably great, just need to be able to open it!
hello,
I just pulled so I can look at your example, as I am having issues when following your tutorial:
https://www.youtube.com/watch?v=Fx8efi2MNz0
I have to say though, BIG BIG thank you for your tutorial, it helps a lot to understand more on the network manager and Mirror... but when i go to pull the: https://github.com/DapperDino/Mirror-Multiplayer-Tutorials
I get the following errors:
on script MyNetworkManager.cs: the type or namespace 'SteamWorks' cannot be found
this is also same message but different name space:
LobbyCreated_t
GameLobbyJoinRequested_t
AvatarImageLoaded_t
not sure if I am missing additional cs files or classes etc.?
I am able to build this code on iOS and Android. But when I try to run it on the device, I am getting a compiler error on iOS which is given below,
No matching function for call to 'CharacterSelect_UserCode_CmdSelect_m67A05D641BA8DC26BFC6D9DE75A8B8EDAD2ED6B9'
If I comment this line, it works. But character selection doesn't work properly on the device.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.