mirror of
https://github.com/unity-atoms/unity-atoms.git
synced 2025-01-21 23:58:49 -05:00
New repo structure
This commit is contained in:
parent
8c8bc5fb81
commit
416426f026
51
CHANGELOG.md
Normal file
51
CHANGELOG.md
Normal file
@ -0,0 +1,51 @@
|
||||
# [Unreleased]
|
||||
|
||||
# 2.0.0 (September 3, 2019)
|
||||
|
||||
- The repo has been split up to 5 different packages: core, mobile, scene-mgmt, tags and ui
|
||||
- None generic base classes for all atoms
|
||||
- Generator to generate new atoms with ease. Could be found under Tools / Unity Atoms / Generator.
|
||||
- Custom icons for all atoms. The solution is not 100%, but is good enough for now.
|
||||
- MonoHooks are no more 💀 After some discussions and thoughts it has been decided that the value they bring is not worth it.
|
||||
- Custom property drawers for all atoms.
|
||||
- Variables now discards playmode changes.
|
||||
- Add public method `ResetValue` to Variables.
|
||||
- Improved documentation.
|
||||
- Improved examples.
|
||||
|
||||
# 1.0.0 (Mars 17, 2019)
|
||||
|
||||
- Unity Atoms is now using UPM (Unity Package Manager) - see the README on the new and improved way to use and depend on Unity Atoms
|
||||
- Conditional Functions - Check a condition before executing an action.
|
||||
- Molecules - Larger constructs / sets of atoms and other ScriptableObjects. First Molecule added is the Timer.
|
||||
- Moved editor scripts to separate folder
|
||||
- Rearranged the structure of Unity Atoms. Scripts are now on the highest level separated on type (int, float, etc.) instead of on concept (Game Event, Variables, etc.). This seems like a more natural way of structuring the project and makes it easier for developers to include / exclude the relevant stuff for their project.
|
||||
- New type called TouchUserInput that keeps track of a user’s touch input. There is also a possibility to detect tap / double tap.
|
||||
- Added new MonoHooks, for example OnPointerDownHook, OnButtonClickHook, OnTriggerStay and OnTriggerEnter.
|
||||
- Added SetStringVariableValue
|
||||
- Added type Collider
|
||||
- Added UIContainer
|
||||
- AtomicTags - Use tags the Unity Atoms way.
|
||||
|
||||
# 1.0.0 Beta (December 12, 2018)
|
||||
|
||||
- Conditional Functions -> Check a condition before executing an action.
|
||||
- Molecules - Larger constructs / sets of atoms and other ScriptableObjects. First Molecule added is the Timer.
|
||||
- Moved editor scripts to separate folder
|
||||
- Rearranged the structure of Unity Atoms. Scripts are now on the highest level separated on type (int, float, etc.) instead of on concept (Game Event, Variables, etc.). This seems like a more natural way of structuring the project and makes it easier for developers to include / exclude the relevant stuff for their project.
|
||||
- New type called TouchUserInput that keeps track of a user’s touch input. There is also a possibility to detect tap / double tap.
|
||||
- Added new MonoHooks. For example OnPointerDownHook, OnButtonClickHook, OnTriggerStay and OnTriggerEnter.
|
||||
- New types added.
|
||||
- Added SetStringVariableValue.
|
||||
|
||||
# 0.1.2 (November 30, 2018)
|
||||
|
||||
- fileName and order of CreateAssetMenu for better usability - 181426f
|
||||
|
||||
# 0.1.1 (November 16, 2018)
|
||||
|
||||
- Converted ColorVariable, Vector2Variable and Vector3Variable to ScriptableObjectVariable from EquatableScriptableObjectVariable. Before fix older versions of Unity complaint about issues with boxing conversion.
|
||||
|
||||
# 0.0.1 (November 13, 2018)
|
||||
|
||||
- Initial release of Unity Atoms
|
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8dc7c7d0f108048d4a32c9c84033da82
|
||||
guid: 65c657d0c0232481a9d9dd357aa6478b
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7d2c2809b25094af7975080969ad89b9
|
||||
guid: e128a183c7daf44029d0d693a8756dc7
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user