Skip to content

Releases: jcs090218/JCSUnity

2.1.0

30 Nov 12:46
Compare
Choose a tag to compare
  • Fixed panel root bug from JCS_2DSlideScreenCamera for incorrect swiping calculation.
  • Simplify screen variables by merging width and height to just the size.
  • Fixed screen space calculation for resizable screen.
  • Swiping previous/next page are now calculated by percentage of the page space.
  • Fixed logic JCS_TransformTweener for applying panel root.
  • Fixed logic JCS_2DSlideScreenCamera for screen size.
  • Added boundary for JCS_2DSlideScreenCamera in swiping behaviour.
  • Fixed position differences when swiping screen UI.
  • Filled default camera, microphone, location usage information.
  • Changed from Travis CI to GitHub Actions.
  • Updated project's Unity Engine version to 2020.1.2f1.
  • Implemented new component JCS_TransformLinkedObject.
  • Implemented new component JCS_TransformLinkedObjectController.

2.0.7

07 Aug 11:39
Compare
Choose a tag to compare
  • Implemented streaming assets consistency over platforms using web request.
  • Implemented streaming assets cache system for un-necessary loading.

2.0.6

24 Jul 15:12
Compare
Choose a tag to compare
  • Updated project's Unity Engine version to 2020.1.0f1.

2.0.5

12 Jul 12:08
Compare
Choose a tag to compare
  • Implemented game data structure => JCS_GameData.
  • Updated game settings for creating all necessary path/folders.
  • Added struct for loaded image/sprite data => JCS_LoadedSpriteData.
  • Fixed load all images last index logic issue from JCS_Webcam.
  • Fixed load all images last index logic issue from JCS_Camera.
  • Fixed image file not exist load for JCS_ImageLoader.
  • Added more Camera screenshot image's API.
  • Added more Webcam image's API.
  • Updated webcam image utility functions.
  • Implemented new component JCS_ScreenshotButton.
  • Added remove from dir utility function.
  • Added util function for webcam images.
  • Added util function for screenshot images.
  • Organized and added webcam settings to game settings.
  • Updated webcam stopping logic.
  • Fixed webcam texture remaining to the next scene issue.
  • Fixed resize panel logic from JCS_PanelRoot component.

2.0.4

29 Jun 16:26
Compare
Choose a tag to compare
  • Updated JCS_Webcam for webcam module.
  • Supplied JCS_UnityObject for generic Unity render object.
  • Supplied JCS_ColliderObject for generic collider object.
  • Organized source code for better document string.
  • Removed unused variables in JCS_3DCamera component.
  • Renamed framework scenes to a better standard.
  • Implemented JCS_OrderEvent component.
  • Updated to have tween panel shown ontop when active.
  • Fixed minor logic error from testing component.
  • Updated the create section from edtiro module for better UX.
  • Differentiate the base panel and dialgoue panel for JCSUnity editor.
  • Implemented switch BGM button component for GUI module.
  • Organized sound player attachment default behaviour.
  • Removed JCS_2DShakeEffect, please use JCS_3DShakeEffect instead.
  • Upgraded 3D walk action from 3D AI module.
  • Added panels section for GUI utility functions.
  • Removed GUI/Button/Dialogue for repetitive functionalities with other components/scripts.
  • Implemented JCS_ColliderType enum for collider identification.
  • Implemented JCS_ColliderObject for collider component management for single transform.

2.0.3

06 May 16:12
Compare
Choose a tag to compare
  • Added 3D walk action manager.
  • Removed indie standard, use others/2D/3D instead.
  • Fixed 3D walk action overlap destination search path logic error.
  • Released more mix damage text pool API.
  • Fixed Pythagorean Theorem calculation in math module.
  • Fixed 3D Walk action AI with remaining distance calculation.
  • Organized shader sources.
  • Updated export settings so it no longer export frame test files.
  • Updated the destory with time module with better flexible control.
  • Upgraded the liquid bar module for better understanding API calls.
  • Upgraded the damage text system for better default UX.
  • Updated walk action with remaining distance accept variable.
  • Now damage text system supports 3D space.
  • Upgrade damage text system's user experience.
  • Updated 3D walk action for AI module.
  • Updated with detect touch count for touch event.
  • Revert tween panel active/deactive logic.
  • Added over GUI element check for utility module.
  • Make slide input and mobile mouse event as optional to
    prevent multiple same scripts' execution.
  • Add check scene utility function.
  • Implemented JCS_ValueTweener compnent for tweener module.
  • Implemented JCS_3DLight compnent for 3D module.
  • Updated the 3D AI module in walk action.
  • Added range include for float value.
  • Added the path action for path finding module.
  • Upgraded 3D camera revolution rotate action, is more stable and has the improvement of the UX.

2.0.2

07 Apr 09:24
Compare
Choose a tag to compare
  • Implemented JCS_3DCameraPlayer for character control relatives to camera, reference game Monster Hunter.
  • Implemented JCS_3DHintBubble component to GameObject module.
  • Implemented JCS_SimplePathAction component.
  • Now tween panel support multiple transform tweeners.
  • Implemented toggle panel default button.
  • Added dispose callback for dialogue system.
  • Updated the execution order with more reasonable reason.
  • Implemented JCS_TweenPathAction component.
  • Fixed camera position offset logic with hard track in both 2D/3D camera.
  • Implemented zoom in/out on mobile device.
  • Renamed some of the weird API naming in system module.
  • You can now zoom in/out with touches in mobile device.
  • Implemented touch event compatible with mouse event.
  • Organized Resources folder for exporting.

2.0.1

25 Mar 13:23
Compare
Choose a tag to compare
  • Minor patch fixed for version 2.0.0.

2.0.0

25 Mar 10:02
Compare
Choose a tag to compare
  • Fixed down compatibility to Unity version 5.3.3.
  • Changed project structure to have all the 3rd party dependencies on the root of the Assets folder.
  • Added sound settings for JCS_2DSlideScreenCamera.
  • Added mobile slide GUI feature.
  • Update project's Unity Engine version to 2019.3.3f1.
  • Fixed JCS_3DCamera out of range issue.
  • Clean up some scripts from GameObject module.
  • Fixed ensure all class inherit all parent class for settings.
  • Fixed ensure all class inherit all parent class for managers.

1.9.5

30 Jan 13:28
Compare
Choose a tag to compare
  • Update package exporter to version 1.0.3.
  • Re-design debug module.
  • Update project's Unity Engine version to 2019.2.18f1.