Skip to content

Releases: jcs090218/JCSUnity

3.0.0

14 Oct 16:43
Compare
Choose a tag to compare
  • feat(Events): Add new component JCS_AppSkip (e5423f9)
  • feat(UI): Add next or continue to dialogue system (7121634)
  • fix(Managers): Sync paused variable (ef17a3d)
  • fix(Managers): Ensure reset pause state on new scene (b3a9dfa)
  • fix(Screen): Leave UI settings when the screen settings is none (817e6fc)
  • feat(UI): Add scroll text action for dialogue system (73b8f35)
  • feat(UI): Add auto progress for dialogue system (f654d7f)
  • feat(Util): Add random enum value (b787172)
  • feat(Interface): Add instance interface new and old (3ba02c4)

2.4.0

03 Oct 05:51
Compare
Choose a tag to compare
  • Add with key functions in the input module (20b12f9)
  • Use UnityEvent for toggle button (459466a)
  • Add action button to accept any events (c2c463f)
  • Move game data to app data instead (751a608)
  • Remove game pause options from input module (e4d6b1d)
  • Fix switch scene flag (b8f35d6)
  • Fix sound slider influencing the BGM sound player (b8f35d6)
  • Add version text (3708058)
  • Add scene existence check (a0f333d)
  • Add attribute, selection base (f8d7fe6)
  • Add random texture action (5988e6b)
  • Add time scale slider (a17e618)
  • Improve save load data's API (d3cf03f)
  • Remove unused UNITY_EDITOR guard (9297ead)

2.3.1

17 Jul 03:45
Compare
Choose a tag to compare
  • Add reload scene (0a4bbb7)
  • Allow 0 length sprite in 2D animation (f220b57)
  • Fix 2D Animation SPF instead of FPS (3c2e44b)
  • Add pause settings (742635f)
  • Fix black screen is stucked when pausing the game (c03e2a2)
  • Fix scale time goes below 0 (70a1d39)
  • Rely on MyBox (dfebbb0)
  • Add by self option for rotate action (2e239b8)
  • Specify way to control frame rate in the editor (877351a)
  • Add utility functions to choose one object from list or array. (089ea6f)
  • Place menu item under category Tools (12c0220)

2.3.0

11 Sep 18:33
Compare
Choose a tag to compare
  • Apply workaround for SafeArea bug.
  • Fixed field of view miscalculation.
  • Fixed incorrect resize UI when not using responsive type screen resize setting.
  • Added functionality to load image through an URL.
  • Moved all delegate declarations to it's own class.
  • Renamed GUI folder to just UI instead.
  • Shorten SaveLoad related components..
  • Shorten module name from Utilities to just Util.
  • Shorten class name from JCS_Utility to JCS_Util.
  • Add new component JCS_ToggleCanvasButton
  • Add new component JCS_ShowCanvasButton
  • Add new component JCS_CanvasCanvasButton
  • Fix unmatched file name JCS_Manager (1223fb4)
  • Reset damage text's transform for each display (70c0e0c)
  • Fix miscalculation around resolution for JCS_GUILiquidBar (c441c56)
  • Add reload scene option for load scene module (0da7d05)
  • Add main canvas option in Canvas module (834fe2e)
  • Fix effects on JCS_Item don't apply to Unity Object type (2dd9e97)
  • Add bounce friction to JCS_OneJump item effect (124726c)
  • Remove annoying missing target message from JCS_3DWalkAction (feac70e)
  • Expand range limit on basic wave spawner (38a7c0c)
  • Expand range limit on basic init spawner (87699da)
  • Add new component JCS_SoundSlider (db61948)
  • Remove ambiguous keyword Score, in JCS_DeltaNumber(d4056d5)
  • Make JCS_TextDeltaNumber closer to JCS_DeltaNumber (5a6c38d)
  • Improve enable/disable component with time events, no longer just the behaviours (0314b03)
  • Add agent and obstacle check for JCS_3DWalkAction component (4973663)
  • Add done flag for enable/disable component with time events (33a27f2)
  • Add callback options for visually full/empty liquid bars (8d56205)
  • Fix panel root from getting in parent, should restrain it from just one level parent (95529f4)
  • Add UI components to update slider value, JCS_UpdateSliderButton (ac5de4b)
  • Rename keyword Game Pad to Gamepad (adfc7d8)
  • Add new component JCS_SliderTextDisplay to display slider's value (eb3ab41)
  • Use text object interface to reduce duplicate code (760c6ac)
  • Add new UI/Slider component JCS_SliderInputField (cd15404)

2.2.1

01 Nov 07:54
Compare
Choose a tag to compare
  • Add more document string.
  • Add new component, JCS_PageIndicators for mobile dribbles action.
  • Add new component, event JCS_ActiveWithTime.
  • Add new component, event JCS_InactiveWithTime.
  • Support alpha channel for component JCS_AlphaObject.
  • Respect screen color from scene settings to scene manager.
  • Add fit all option for screen module. (mobile)
  • Replace screens' sprite instead the built-in Background UI sprite.
  • Reveal timer variables for active and enable events.
  • Escape emailto request for open URL.
  • Implement new screen type, MIXED for responsive UI.
  • Remove limitation on multiple canvas objects in the scene.
  • Remove legacy designed component JCS_IgnoreDialogueObject.
  • Clean up singleton game object module for better understanding.
  • Add request permission capability to application manager.

2.2.0

15 Aug 18:27
Compare
Choose a tag to compare
  • Organize .unityignore files for exportation.
  • Update About JCSUnity window layout.
  • Add trimmed version.

2.1.4

10 Aug 12:20
Compare
Choose a tag to compare
  • Fix editor window with incorrect name.
  • Save user settings using EditorPref utility class.
  • Remove unused xml directory.
  • Fix unused, total gamepad variable in input settings module.
  • Place Resources folders to it's folder.

2.1.3

18 Apr 09:15
Compare
Choose a tag to compare
  • Fix compile errors from naming Editors to Editor.

2.1.2

16 Apr 13:43
Compare
Choose a tag to compare
  • Fix compile errors from naming Editors to Editor.
  • Add byte array create function for image loader.
  • Create new module JCS_Path.
  • Add attribute TextArea to JCS_LangData component.
  • Clean up code from Network module.
  • Remove demo scripts, ToOfficialSite, ToSettings, etc.
  • Update PackageExporter to version 1.0.4.
  • Update Unity Engine version to 2021.1.1f1.
  • Add support for multiple languages.
  • Add fill slot function for array and list data type.
  • Fix resize after attach UI component to resize canvas object.
  • Update materials module's metadata.
  • Improved unit testing for component JCS_HopEffect.
  • Label the enumerator item for script JCS_2D4Direction.

2.1.1

17 Dec 17:15
Compare
Choose a tag to compare
  • Added safe area flag for iPhone X or above.
  • Fixed stretches issue from safe area view.
  • Fixed swipe over boundary point issue from UI module.
  • Fixed slide input for mobile platforms.
  • Clarify create directory from IO module.
  • Use persistentDataPath instead of dataPath for data saving.
  • Ignored all streaming assets for packaging.