레이블이 cocos2d-x release note인 게시물을 표시합니다. 모든 게시물 표시
레이블이 cocos2d-x release note인 게시물을 표시합니다. 모든 게시물 표시

2017년 1월 5일 목요일

Cocos2d-x v3.14 released!


cocos2d-x가 3.14버전이 업데이트 되었습니다!
(버전 넘버링이 3.14 = Pi라서 이미지에 파이 기호가 있네요.ㅎㅎ)

릴리즈 글 링크 :
cocos2d-x forum : http://discuss.cocos2d-x.org/t/cocos2d-x-v3-14-released/34307
Github note : https://github.com/cocos2d/cocos2d-x/blob/v3/docs/RELEASE_NOTES.md
Github CHANGELOG : https://github.com/cocos2d/cocos2d-x/blob/v3/CHANGELOG

주요 업데이트 내용입니다.

  • [NEW] Add Spine binary file format support
  • [NEW] Action: add a method to get the number of actions running in a given node with specific tag
  • [NEW] Action: new actions: ResizeBy and ResizeTo
  • [NEW] Button: can set title label
  • [NEW] Can disable multi touch on Android
  • [NEW] EventDispatcher: Add hasEventListener to check listener existance
  • [NEW] EditBox: add horizontal text alignment
  • [NEW] EventDispatcher: added hasEvent() to check if an event is added
  • [NEW] Sprite: support slice9 feature
  • [NEW] Slider: add methods to get _slidBallNormalRenderer
  • [NEW] Desktop: add a method to toggle between fullscreen and windowed
  • [NEW] Desktop: add events for window resize, focus and unfocus
  • [NEW] Mac: supports game controller
  • [NEW] JSB: add cc.sys.now() and perfromance.now(), the last one is more accurate
  • [NEW] Lua: add cc.vec3 functions: add, sub and dot
  • [NEW] Lua: use luajit 2.1.0-beta2
  • [NEW] Web: Add cc.CONCURRENCY_HTTP_REQUEST_COUNT to control max concurrent task count for XMLHttpRequest

정리해보자면 새롭게 추가된 것은 아래와 같습니다.
- Spine 바이너리 파일 형식 지원.
- 모든 플랫폼에 luajit 2.1.0-beta2 사용
- ResizeBy 및 ResizeTo 액션 추가
- Android에서 멀티 터치를 사용 중지 할 수 있음.
- Sprite는 slice9 기능을 지원.
- Action: 특정 태그가 있는 노드에서 실행 중인 액션의 수를 가져 오는 메소드가 추가.
- Button의 제목 레이블을 설정 가능.
- EditBox는 가로 텍스트 정렬 지원.
- Mac에서 게임 컨트롤러 지원

그 외에 수정된 사항도 많은데
1. DrawNode에서 line width를 설정 할 수 없었는데 설정 가능하게 되었습니다.
2. AudioEngine에서 .ogg 파일이 재생이 안되는 버그가 있었는데 해결되었습니다.

버그도 많이 수정되었고 기능도 추가가 많이 되어서
기쁘게 업데이트해야겠습니다. :)

2016년 10월 2일 일요일

Cocos2d-x 3.13.1 릴리즈 노트

https://github.com/cocos2d/cocos2d-x/blob/v3/CHANGELOG

원래는 3.14 버전 릴리즈 노트를 다음에 들고 오려고했는데,
3.13 버전에 이슈들이 많아서 수정한 버전이 이번에 릴리즈 되어서 소개하게되었습니다.

▪ `Label` color was broken
▪ applications will crash in debug mode if you don’t specify a design resolution
▪ may crash if coming from background by clicking application icon on Android
▪ `AudioEngine`: could not play audio if the audio lies outside APK. Also `AudioEngine::stop()` will trigger finish callback on Android.
▪ applications would crash if using `SimpleAudioEngine` or the new `AudioEngine` if playing audio on Android 2.3.x
▪ `object.setString()` has not effect if passing a number on JavaScript bindings.

수정된 부분은
- 라벨이 색깔 설정이 잘 안되었던 버그
- design resolution 설정안했을때 앱이 죽는 버그
- 안드로이드에서 백그라운드 갔다가 다시 돌아올 때 죽는 버그
- AudioEngine 에서, 오디오 파일이 APK파일 밖에 있는 경우 플레이가 안되는 버그
- 안드로이드 2.3.x 버전에서 AudioEngine이나 SimpleAudioEngine 을 사용할 경우 죽는 버그
- 자바스크립트에서, object.setString() 함수가 적용이 안되었던 버그 (숫자를 파라미터로 넘길때)

수정된 버전을 사용해야겠습니다.
버그를 막기 위해서!


JIRA Plugin - ScriptRunner 소개 #2

관련 글 소개 #1:  https://pineoc.blogspot.com/2019/03/scriptrunner-1.html ScriptRunner 소개 #2 지난 글에서는 Behaviours를 보았고 다음 내용인 콘솔, 리스너 등을 ...