반응형
블로그 이미지
개발자로서 현장에서 일하면서 새로 접하는 기술들이나 알게된 정보 등을 정리하기 위한 블로그입니다. 운 좋게 미국에서 큰 회사들의 프로젝트에서 컬설턴트로 일하고 있어서 새로운 기술들을 접할 기회가 많이 있습니다. 미국의 IT 프로젝트에서 사용되는 툴들에 대해 많은 분들과 정보를 공유하고 싶습니다.
솔웅

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

카테고리


반응형

지난주에 이 블로그에 댓글에 올리신 몇분의 질문을 Corona SDK 측에 모아서 보냈었습니다.

아침에 올렸는데 바로 그날 저녁때 답변이 왔었죠?


이번주에도 여러분들이 보낸 질문을 정리해서 Corona SDK 측에 보냈습니다.


댓글로 올라온 질문도 있고 방명록을 통해서 받은 질문도 있고 메일로 받은 질문도 있습니다.


답변이 오는 대로 정리해서 올리겠습니다.


오늘 보낸 메일과 질문 내용은 아래와 같습니다.

제가 질문을 잘 이해 못해서 그리고 영어가 좀 짧아서 충분히 Corona SdK 측에 내용을 전달 못한것이 있을 수도 있습니다. 그점은 제가 능력이 부족해서 이오니 이해해 주시기 바랍니다.





========= Corona SDK 에 보낸 메일 ==========


Dear David

I am Changsoo park one of Corona SDK.

Thank you for your quick reply from my question last week.
The people who post the question on my blog said that they are very happy from your quick and helpful reply.

I've got a couple of questions from Corona Developer on my blog in last week also.

Please check it out and reply me if possible.

======= o ===== o ==== o=====

* dk 2012/04/17

Two graphic designers in my company applied for the Corona Level Editor Icon Contest.
I can not get any result and can not see the article also.
Do you have any result?


* ABIZZANG 2012/04/14

Can I set gravities for each objects seperately like Angry bird space with Corona SDK?


* CHOI HANNYONG 2012/04/23

I am developing book app. I have some difficulties to make that one.
(I attached zip file for your reference.)

1. I can not develop the slide transition function with Story board.
   There was 'book' class function in 'Director Class' in recent version.
   Could you provide Slide page transition and page flip function in Storyboard?
   You can see 'book' folder in attached zip file.
   I tried to do this job in storyboard.
   I hope if there are slide page transition and page flip function in storyboard then it will be very helpful for me.

2. It is difficult to develop Scroll fungtion in Storyboard
   You can see magazine_sample. Touch event make slide page transition so it is difficult to add scroll function on it.
   When the image is biger then the screen then I need to use the scroll function.
   If I use touch event for scroll then slide function can not get the touch event.
   You can check the Scroll folder in the zip file.
   So if Storyboard make scroll function automatically if the contents if bigger then the screen then it will be very helpful for the developers who develop book app with Storyboard.
   
3. It is difficult to use Zoom in/out function in the book app.
   Many apps allow zoom in/out of screen.   
   The PinchZoomGesture provide the code in main.lua.
   When I tried to use the code in Storyboard, it is very difficult to do that.
   And there should be page slide transition and scroll function with the Zoom in/out function.
   That make me so difficult to develop it.
   Could you advice please?
   
   There are a couple of things what I faced as difficulties.
   
   a. User tried to zoom in when text is too small, then the images and the buttons on the screen also should be zoom in.
      It is very diffucult to do the job in magazine_sample, director class.
  Can I develop page slide transition and scroll function with zoom in/out?
 
   b. When user zoom in the screen then scroll function should be provided automatically. If it comes nomal then the scroll function should be invisible.
 
   c. when scroll reached end of the contents then I'd like to show user the next page.
   
   So how can I develop these sort of functions? Please help me.

===== o ===== o ====== o =====

Thank you very much 

Changsoo (Douglas) park


========= 원래 질문 내용 ========

dk 2012/04/17
저희 회사 디자이너 두분이 응모했는데,
딱히 결과 발표 이야기가 없네요? 공모 원문은 사라진 것으로 보이는데
혹시 어떻게 되었는지 아시나요?


어비짱 2012/04/14
제가 많이 부족한 탓에 다시 들렀습니다. 헤헤~

궁금한게 있는데요. 물리엔진에서 중력을 설정할때 일정 구역만 다른 중력으로 코로나에서 설정이 가능한가요?

예를 들면 앵그리버드 스페이스에서처럼요.

물리엔진으로 게임을 하나 만들고 싶은데요 이게 가능하면 좋겠네요.



최한뇽 2012/04/23

1. StroryBoard에서는 swipe 기능이 지원되지 않는다. 지원필요합니다.

   그리고 API 모듈의 내부를 알 수 없어 접근이 용이하지 않습니다.

   Swipe 기능은 슬라이드 구조처럼 밀거나 당겨서 슬라이드 페이지를 넘기는 효과입니다.

   DirectorClass에서도 없다가 Book이란 Class 함수가 추가되면서 구현이 되었죠.

   요즘 전자책들은 Page flip 효과보다는 swipe기능을 많이 사용합니다. ibook Author에서도 사용합니다.

   혹시 몰라 첨부된파일에 Book이란 폴더를 실행해 보시면 알게 됩니다. ( magazine_sample 은 Storyboard 사용) 

  즉, StroryBoard에서는 swipe 기능 및 Page flip 기능이 추가되고,

   StroryBoard.lua 파일도 제공이 되었으면 좋겠다.(개발자 참조용, widget.lua 등)

 

2. StroryBoard에서는 Scroll 기능추가 적용이 어렵다. 

    이유는 제가 만든 magazine_sample 에는 이미 터치로 페이지전환을 시도합니다.

    그 부분에 스크롤 기능을 추가시 어려움이 많습니다. 

    우선 해당 페이지에 배경그림이 큰 경우에는 가로 세로 스크롤이 되어야 하며, 그럴 경우 스크롤영역으로 터치이벤트가 

    가 실행시에는 페이지전환에 대한 이벤트의 처리가 안먹게 됩니다. ScrollView를 만들때 이미 그룹으로 영역을 지정하게

    되므로 그 영역에 지정된 스크롤뷰의 이벤트를 먹게 됩니다. (첨부의  ScrollView 폴더 참조)

    또한 페이지에 중복으로 스크롤을 잡는경우도 아주 복잡합니다.

     즉, StroryBoard에서는 컨텐츠에 따라 자동으로 Scroll(가로,세로) 기능추가가 되어야 한다.

 

3. Zoom 기능을 책에 도입시 어려움이 많습니다.

   아이폰이나 안드로이드폰에서 인터넷을 사용해 보았을 것입니다. 즉, 글자가 적으면 Zoom 기능이 되어 확대,축소가 됩니다.  Corona 샘플은 main에 적용을 한것인데 이 부분을 스토리보드가 적용된      magazine_sample , director class 에 적용된 book 소스에 적용하는데 어렵습니다. 페이지 개념과 스크롤기능이 자동으로 추가가 되어야 하기 때문에 어렵습니다.

 

Zoom으로 확대 및 축소를 할 경우,

1) 페이지내에 글씨만 존재하지 않고 그림도 있을 수 있으며, 또한 버튼도 있을 수 있습니다. 그래서 그룹을 지정하여 

   확대 및 축소를 하려고 합니다. 그런데 그럴경우 Zoom의 영향을 받는 곳이 최상단좌측에서 부터 진행이 됩니다.

   (코로나 샘플은 배경만 확대축소 할 경우 가운데 지점부터 확대 축소됨) 

 

2) 확대가 되면서 자동으로 스크롤이 지정되어 상하좌우 이동이 가능해야하고, 원래 사이즈인 경우는 스크롤영역이

   없어져야 합니다. 즉, 자동 스크롤 영역이 되어야 합니다.

 

3) 확대가 된 페이지가 되었을때도 스크롤 영역이 한계에 갔을 경우 페이지 전환을 하는 터치 이벤트가 실행이 되어야 합니다.

 

 즉, StroryBoard에서는 기본으로 Zoom 기능이 내장되어야 하며, 자동으로 Scroll(가로,세로)이 반응해야 한다.


================================================================================


반응형