diff --git a/.github/workflows/run-test.yml b/.github/workflows/run-test.yml index 6950443..f648768 100644 --- a/.github/workflows/run-test.yml +++ b/.github/workflows/run-test.yml @@ -2,7 +2,7 @@ name: Unity Test on: push: - branches: [package main] + branches: [package, main] pull_request: branches: [main] workflow_call: diff --git a/Assets/Framework/Scripts/Utilities.meta b/Assets/Framework/Scripts/Utilities.meta new file mode 100644 index 0000000..67ad88d --- /dev/null +++ b/Assets/Framework/Scripts/Utilities.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 98be481c1e0242b4f896b807c3a86371 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Framework/Scripts/Utilities/ObjectPool.meta b/Assets/Framework/Scripts/Utilities/ObjectPool.meta new file mode 100644 index 0000000..490d91c --- /dev/null +++ b/Assets/Framework/Scripts/Utilities/ObjectPool.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f4badd630376d314e9a73a2a7f4e1730 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Framework/Scripts/Utilities/ObjectPool/IObjectPool.cs b/Assets/Framework/Scripts/Utilities/ObjectPool/IObjectPool.cs new file mode 100644 index 0000000..679d1d2 --- /dev/null +++ b/Assets/Framework/Scripts/Utilities/ObjectPool/IObjectPool.cs @@ -0,0 +1,9 @@ +namespace Framework.Utilities.ObjectPool +{ + public interface IObjectPool + { + T Get(); + void Release(T obj); + void Clear(); + } +} \ No newline at end of file diff --git a/Assets/Framework/Scripts/Utilities/ObjectPool/IObjectPool.cs.meta b/Assets/Framework/Scripts/Utilities/ObjectPool/IObjectPool.cs.meta new file mode 100644 index 0000000..a777956 --- /dev/null +++ b/Assets/Framework/Scripts/Utilities/ObjectPool/IObjectPool.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: ebffa4bf096e66849ac8e70fbeaa912a \ No newline at end of file diff --git a/Assets/Framework/package.json b/Assets/Framework/package.json index 8107232..c916db9 100644 --- a/Assets/Framework/package.json +++ b/Assets/Framework/package.json @@ -1,7 +1,7 @@ { "name": "com.machillka.framework", "displayName": "Chill Framework", - "version": "1.0.1", + "version": "1.0.0", "unity": "2023.1", "description": "A framework for helping build your games in a simple way.", "keywords": [