コード例 #1
0
        private void Update()
        {
            if (Input.GetKeyDown(KeyCode.O))
            {
                _onlinePlayer        = ScriptableObject.CreateInstance <OnlinePlayer>();
                _onlinePlayerAdapter = ScriptableObject.CreateInstance <OnlinePlayerObjectAdapter>();

                var firstName         = _onlinePlayer.GetFirstName(79);
                var lastName          = _onlinePlayer.GetLastName(79);
                var fullNameLastFirst = _onlinePlayer.GetFullName(79);
                var fullNameFirstLast = _onlinePlayerAdapter.GetFullName(_onlinePlayer, 79);

                Debug.Log($"firstName { firstName }");
                Debug.Log($"lastName { lastName }");
                Debug.Log($"fullNameFirstLast { fullNameFirstLast }");
                Debug.Log($"fullNameLastFirst { fullNameLastFirst }");
            }
        }
コード例 #2
0
 public string GetFullName(OnlinePlayer onlinePlayer, int userId)
 {
     return($"{ onlinePlayer.GetFirstName(userId) } { onlinePlayer.GetLastName(userId) }");
 }