Compare commits
2 Commits
master
...
future/emo
| Author | SHA1 | Date |
|---|---|---|
|
|
d486ef0973 | 2 years ago |
|
|
51d83c3345 | 2 years ago |
9 changed files with 2355 additions and 25 deletions
@ -0,0 +1,34 @@ |
|||||
|
%YAML 1.1 |
||||
|
%TAG !u! tag:unity3d.com,2011: |
||||
|
--- !u!114 &11400000 |
||||
|
MonoBehaviour: |
||||
|
m_ObjectHideFlags: 0 |
||||
|
m_CorrespondingSourceObject: {fileID: 0} |
||||
|
m_PrefabInstance: {fileID: 0} |
||||
|
m_PrefabAsset: {fileID: 0} |
||||
|
m_GameObject: {fileID: 0} |
||||
|
m_Enabled: 1 |
||||
|
m_EditorHideFlags: 0 |
||||
|
m_Script: {fileID: 11500000, guid: 61acacebfb02b5342be701a2218e39e8, type: 3} |
||||
|
m_Name: EmojiPopupData |
||||
|
m_EditorClassIdentifier: |
||||
|
prefab: {fileID: 6878253288297678257, guid: ff9c8209bbbf6534382d36d2dc6fa21e, type: 3} |
||||
|
emojis: |
||||
|
- {fileID: -530089084, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: -193091091, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: 2028161349, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: -749004410, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: 1371829598, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: -679850913, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: -364600435, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: -840045591, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: 1011758226, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: -1556694455, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: -524890200, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: -824060160, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: 97415937, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: 744071046, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: 1858799531, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: 1718807119, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: 270985569, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
|
- {fileID: 564683529, guid: 9d05ac0ac45dcfd4688e18a733e7de86, type: 3} |
||||
@ -0,0 +1,8 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 3833458e1b280af4d925f91594d21489 |
||||
|
NativeFormatImporter: |
||||
|
externalObjects: {} |
||||
|
mainObjectFileID: 11400000 |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,25 @@ |
|||||
|
using UnityEngine; |
||||
|
using UnityEngine.UI; |
||||
|
|
||||
|
public class EmojiPopup : MonoBehaviour |
||||
|
{ |
||||
|
[SerializeField] private Canvas canvas; |
||||
|
[SerializeField] private Image image; |
||||
|
|
||||
|
public void Initialize(int emojiIndex) |
||||
|
{ |
||||
|
image.sprite = GameManager.EmojiPopupData.Emojis[emojiIndex]; |
||||
|
transform.localPosition = new Vector3(0, 2, 0); |
||||
|
canvas.worldCamera = GameManager.MainCamera; |
||||
|
} |
||||
|
|
||||
|
private void Update() |
||||
|
{ |
||||
|
transform.rotation = Quaternion.Euler(45, 0, 0); |
||||
|
} |
||||
|
|
||||
|
public void Delete() |
||||
|
{ |
||||
|
Destroy(gameObject); |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,11 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 5842cd85eba707d42824fbd53b97b6c3 |
||||
|
MonoImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
defaultReferences: [] |
||||
|
executionOrder: 0 |
||||
|
icon: {instanceID: 0} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
@ -0,0 +1,14 @@ |
|||||
|
using System.Collections; |
||||
|
using System.Collections.Generic; |
||||
|
using UnityEngine; |
||||
|
|
||||
|
[CreateAssetMenu(menuName = "GameData/EmojiPopupData", fileName = "EmojiPopupData")] |
||||
|
|
||||
|
public class EmojiPopupData : ScriptableObject |
||||
|
{ |
||||
|
[SerializeField] private EmojiPopup prefab; |
||||
|
[SerializeField] private List<Sprite> emojis; |
||||
|
|
||||
|
public EmojiPopup Prefab => prefab; |
||||
|
public List<Sprite> Emojis => emojis; |
||||
|
} |
||||
@ -0,0 +1,11 @@ |
|||||
|
fileFormatVersion: 2 |
||||
|
guid: 61acacebfb02b5342be701a2218e39e8 |
||||
|
MonoImporter: |
||||
|
externalObjects: {} |
||||
|
serializedVersion: 2 |
||||
|
defaultReferences: [] |
||||
|
executionOrder: 0 |
||||
|
icon: {instanceID: 0} |
||||
|
userData: |
||||
|
assetBundleName: |
||||
|
assetBundleVariant: |
||||
|
After Width: | Height: | Size: 1.3 MiB |
File diff suppressed because it is too large
@ -1,25 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<ClassDiagram MajorVersion="1" MinorVersion="1"> |
|
||||
<Class Name="CameraController"> |
|
||||
<Position X="1.25" Y="0.5" Width="1.5" /> |
|
||||
<TypeIdentifier> |
|
||||
<HashCode>AASAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAIAAAAAAAA=</HashCode> |
|
||||
<FileName>Assets\GameAssets\Scripts\CameraController.cs</FileName> |
|
||||
</TypeIdentifier> |
|
||||
</Class> |
|
||||
<Class Name="LoginManager"> |
|
||||
<Position X="3.5" Y="0.5" Width="1.5" /> |
|
||||
<NestedTypes> |
|
||||
<Class Name="LoginManager.TempID" Collapsed="true"> |
|
||||
<TypeIdentifier> |
|
||||
<NewMemberFileName>Assets\GameAssets\Scripts\LoginManager.cs</NewMemberFileName> |
|
||||
</TypeIdentifier> |
|
||||
</Class> |
|
||||
</NestedTypes> |
|
||||
<TypeIdentifier> |
|
||||
<HashCode>AAAAAAAAAAAAAAAABAAAIBAAAAABAACAIFAAgEiAAAA=</HashCode> |
|
||||
<FileName>Assets\GameAssets\Scripts\LoginManager.cs</FileName> |
|
||||
</TypeIdentifier> |
|
||||
</Class> |
|
||||
<Font Name="Segoe UI" Size="9" /> |
|
||||
</ClassDiagram> |
|
||||
Loading…
Reference in new issue