Commit d6415d75 authored by Abdulrahman Mohammed's avatar Abdulrahman Mohammed

Add Score Counter

parent 1faaa299
...@@ -17,6 +17,7 @@ public class Chip : MonoBehaviour ...@@ -17,6 +17,7 @@ public class Chip : MonoBehaviour
Camera.main.GetComponent<AudioSource>().PlayOneShot(AudioClip); Camera.main.GetComponent<AudioSource>().PlayOneShot(AudioClip);
GetComponent<MeshRenderer>().shadowCastingMode = UnityEngine.Rendering.ShadowCastingMode.Off; GetComponent<MeshRenderer>().shadowCastingMode = UnityEngine.Rendering.ShadowCastingMode.Off;
transform.DOMoveY(PosY, Duration).OnComplete(()=>Destroy(gameObject)); transform.DOMoveY(PosY, Duration).OnComplete(()=>Destroy(gameObject));
if (CoinCounter.instance != null) CoinCounter.instance.AddCoin();
} }
} }
} }
using System.Collections;
using System.Collections.Generic;
using TMPro;
using UnityEngine;
public class CoinCounter : MonoBehaviour
{
public static CoinCounter instance;
[SerializeField] TextMeshProUGUI CounterText;
int counter;
private void Awake()
{
if (instance == null)
instance = this;
else Destroy(this);
}
public void AddCoin()
{
counter++;
CounterText.text = $"{counter}/30";
}
}
fileFormatVersion: 2
guid: 4878a2e9605c94b449e7d1b898d59ece
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: fc20aca56460dd24abc12c33197b6c77
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Windows Store Apps
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:
...@@ -38442,19 +38442,9 @@ MonoBehaviour: ...@@ -38442,19 +38442,9 @@ MonoBehaviour:
m_OnCullStateChanged: m_OnCullStateChanged:
m_PersistentCalls: m_PersistentCalls:
m_Calls: [] m_Calls: []
m_text: "\u0627\uFEEB\uFEFC \uFE91\uFEF4\uFEDA\r\n\u0627\uFEE7\uFE8E \uFECB\uFEE8\uFE8E\u0646\r\n\u0648\u0627\uFEDF\uFEE8\uFEEC\uFE8E\u0631\u062F\u0629 m_text: '
\uFEEB\uFEB8\uFEAE\uFEA3\uFEE0\uFEDA \u0625\u0632\u0627\u064A \u0627\uFEDF\uFEC4\uFE8E\uFED7\uFE94
\uFE91\uFE98\uFE98\uFEE8\uFED8\uFEDE \uFE91\uFEF4\uFEE6 \u0627\uFEF7\uFE9F\uFEB4\uFE8E\u0645 '
\uFED3\uFEF2 \u0627\uFEDF\uFE98\uFEBC\uFE8E\u062F\uFEE3\uFE8E\u062A \uFEE3\uFEE6
\uFEA7\uFEFC\u0644 \uFED3\uFEEC\uFEE2 \uFE97\uFE84\uFE9B\uFEF4\uFEAE \u0627\uFEDF\uFEB4\uFEAE\uFECB\uFE94
\u0648\u0627\uFEDF\uFEDC\uFE98\uFEE0\uFE94 \u0648\u0623\uFEE7\uFEEE\u0627\u0639
\u0627\uFEDF\uFE98\uFEBC\uFE8E\u062F\u0645 \uFEE3\uFEAE\u0646 \u0648\uFECF\uFEF4\uFEAE
\uFEE3\uFEAE\u0646\r\n\u0648\uFEDB\uFEE4\uFE8E\u0646 \uFEEB\uFEE8\uFE98\uFECC\uFEE0\uFEE2
\uFEC3\uFE8E\uFED7\uFE98\uFEF2 \u0627\uFEDF\uFEEE\uFEBF\uFECA \u0648\u0627\uFEDF\uFEA4\uFEAE\uFEDB\uFE94
\u0648\uFED3\uFEF2 \u0627\uFEF5\uFEA7\uFEAE \uFEEB\uFED4\uFEEC\uFEE4\uFEDA \u0625\u0632\u0627\u064A
\uFE9F\uFEB0\u0621 \uFEE3\uFEE6 \u0627\uFEDF\uFEC4\uFE8E\uFED7\uFE94 \uFEF3\uFE98\uFEA4\uFEEE\u0644
\uFEDF\uFEA4\uFEAE\u0627\u0631\u0629 \u0648\u0625\uFEF3\uFEEA \u0623\uFEEB\uFEE4\uFEF4\uFE94
\uFEA3\uFEB0\u0627\u0645 \u0627\uFEF7\uFEE3\uFE8E\u0646 \u0648\u0627\uFEDF\uFEEE\uFEB3\uFE8E\u062F\u0629 "
m_isRightToLeft: 1 m_isRightToLeft: 1
m_fontAsset: {fileID: 11400000, guid: 4b1038618804cf140a96475a05e3c66c, type: 2} m_fontAsset: {fileID: 11400000, guid: 4b1038618804cf140a96475a05e3c66c, type: 2}
m_sharedMaterial: {fileID: 3688312791884616243, guid: 4b1038618804cf140a96475a05e3c66c, type: 2} m_sharedMaterial: {fileID: 3688312791884616243, guid: 4b1038618804cf140a96475a05e3c66c, type: 2}
...@@ -38523,21 +38513,9 @@ MonoBehaviour: ...@@ -38523,21 +38513,9 @@ MonoBehaviour:
m_hasFontAssetChanged: 0 m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0} m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
m_ArabicText: "\u0627\u0647\u0644\u0627 \u0628\u064A\u0643\r\n\u0627\u0646\u0627 m_ArabicText: '
\u0639\u0646\u0627\u0646\r\n\u0648\u0627\u0644\u0646\u0647\u0627\u0631\u062F\u0629
\u0647\u0634\u0631\u062D\u0644\u0643 \u0625\u0632\u0627\u064A \u0627\u0644\u0637\u0627\u0642\u0629 '
\u0628\u062A\u062A\u0646\u0642\u0644 \u0628\u064A\u0646 \u0627\u0644\u0623\u062C\u0633\u0627\u0645
\u0641\u064A \u0627\u0644\u062A\u0635\u0627\u062F\u0645\u0627\u062A \u0645\u0646
\u062E\u0644\u0627\u0644 \u0641\u0647\u0645 \u062A\u0623\u062B\u064A\u0631 \u0627\u0644\u0633\u0631\u0639\u0629
\u0648\u0627\u0644\u0643\u062A\u0644\u0629 \u0648\u0623\u0646\u0648\u0627\u0639
\u0627\u0644\u062A\u0635\u0627\u062F\u0645 \u0645\u0631\u0646 \u0648\u063A\u064A\u0631
\u0645\u0631\u0646\r\n\u0648\u0643\u0645\u0627\u0646 \u0647\u0646\u062A\u0639\u0644\u0645
\u0637\u0627\u0642\u062A\u064A \u0627\u0644\u0648\u0636\u0639 \u0648\u0627\u0644\u062D\u0631\u0643\u0629
\u0648\u0641\u064A \u0627\u0644\u0622\u062E\u0631 \u0647\u0641\u0647\u0645\u0643
\u0625\u0632\u0627\u064A \u062C\u0632\u0621 \u0645\u0646 \u0627\u0644\u0637\u0627\u0642\u0629
\u064A\u062A\u062D\u0648\u0644 \u0644\u062D\u0631\u0627\u0631\u0629 \u0648\u0625\u064A\u0647
\u0623\u0647\u0645\u064A\u0629 \u062D\u0632\u0627\u0645 \u0627\u0644\u0623\u0645\u0627\u0646
\u0648\u0627\u0644\u0648\u0633\u0627\u062F\u0629 "
m_ShowTashkeel: 1 m_ShowTashkeel: 1
m_PreserveNumbers: 1 m_PreserveNumbers: 1
m_FixTags: 1 m_FixTags: 1
...@@ -45351,7 +45329,7 @@ RectTransform: ...@@ -45351,7 +45329,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 701.5, y: -366.255} m_AnchoredPosition: {x: 701.5, y: -76.255005}
m_SizeDelta: {x: 1083, y: 0} m_SizeDelta: {x: 1083, y: 0}
m_Pivot: {x: 0.5, y: 0.5} m_Pivot: {x: 0.5, y: 0.5}
--- !u!4 &6552571653359940029 --- !u!4 &6552571653359940029
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment