playXP

서브 메뉴

Page. 119 / 271 [내 메뉴에 추가]
글쓰기
작성자 하빈№
작성일 2011-01-16 20:52:48 KST 조회 660
제목
트리거 실행횟수 가 많아지면 렉 걸리는 문재...

일단 알아본 봐로는 트리거 실행 횟수가 많아지면 렉이 걸리더군요 트리거 실행할때마다 뚝뚝 끄너지는 현상

 

100 ~200 번 정도는 아니고..  400번 이상 부터 그런 현상이 나는듯.. 이거 잡을수 있는 방법 없나요?

 

직접적으론 트리거 문재가 아니라 함수실행 횟수 같은데....

 

테스트 방법

 

이번에 추가된 트리거 이벤트 (마우스 이동)

 

이 문재 심각한듯.. 만약 대화상자로 어러번 총 12명 플래이가 50번 씩만 클릭 해도;;

 

트리거 발생시.. 렉이 어마 어마함.;;

 

해결해야 할듯..

 

방법 아시는분 .ㅡ,.ㅡ;; 좀 답글좀;

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
아이콘 바이킹짜응 (2011-01-16 22:02:49 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
트리커 기본 조건으로 거르시고
여러 트리커 합치시고

....
하빈№ (2011-01-16 22:09:56 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
그리고 결국... 실행되는 횟수는 막지 못할듯....
대화아이탬 사용만 해서 사용 할때마다 트리거 발동 되는거라..
한명이 10명이 10번 사용하면 100 번
근데 10명이 50사용 하면 500 ㄷㄷㄷ.ㅡ,.ㅡ;
하빈№ (2011-01-16 22:10:45 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
그리고 유닛 죽음 이밴트는 어떻게 하구요.ㅡ.,ㅡ; 영웅이 죽을경우 부활..

이것도 10명이서 플레이시 10번이면 100-_-;
아이콘 바이킹짜응 (2011-01-16 22:18:28 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
대화상자 트리커는 한개로 뭉치는거 추천드립니다.
하빈№ (2011-01-16 22:26:58 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
트리거를 한개로 뭉처도 .ㅡ,.ㅡ 트리거 자체가 발동할때 그 횟수가 정해집니다..ㅡ,.ㅡ;
그리고 결국 트리거에서 대화상자 하나만 쓰는것도 아니죠.. 그외에 어려가지 이밴트를 모아야 하나의 게임이 완성되듯.. 유닛 리젠 문재도 그렇습니다..

버튼 하나를 누를때도 이밴트 발생해서 .. 되는것인데.. 대화상자 버튼 안쓸꺼임?
하빈№ (2011-01-16 22:29:10 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
해결 방법은 이렉의 발생지를 정확히 아라서 그걸 해결 해야 하는데.. 도무지 스크립이랑.. 다 찾아봐도 이 문재 해결방법 안보인다는..ㅡ.ㅡ; (트리거 파괴)로 이용해 트리거 다시 만들어 봤지만.. 문재는 트리거 문재가 아니라 아이 함수 나 행동 문재 인거 같다는.ㅡ,.ㅡ; 행동 한번 이용할때마다 리소스 잡암먹나..ㅡ,.ㅡ 그걸 초기화 안시켜 주나.. 아나..
아이콘 바이킹짜응 (2011-01-16 23:03:58 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
그렇게 많으시면 트리커 실행방지 하세요
is21es (2011-01-17 06:39:57 KST) - 110.10.xxx.140
0↑ ↓0
센스 이미지를 등록해 주세요
바이킹 짜응 님이랑 대화가 안되는듯 이해를 못하시는듯.ㅡ,.ㅡ;
김세미 (2011-01-17 08:18:33 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
글 자체도 이해하기 정말 어렵게 써져있긴한데요.. 저도 뭔소린진 모르겠는데

트리거 렉을 줄이는 방법은 다음과 같습니다.
1. 트리거의 갯수를 줄인다.
-즉, 이벤트의 갯수를 줄이는겁니다. 이벤트의 갯수가 많으면 기본적으로 부하량이 늘어남니당

2. 일부 행동의 사용을 자제한다.
-일부 행동의 경우 짧은 주기로 반복실행시 렉이 심해집니다. 예를들어
소리재생을 짧은 주기로 반복실행 시 컴터엔 무리가 안가는데 배틀넷응답지연이 심해집니다..

3. 대화 상자는 원래 기본적으로 반응지연이 존재한다
-버튼의 경우 원래 반응지연이 좀 있습니다. 키 누름 이벤트와 비슷하게요..

4. 트리거 구조문제
-제작자가 트리거를 만들때 최적화를 못했을 경우도 고려해봐야겠져

머 더 있긴한데..
이벤트 중에는 짧은 주기를 견디기 힘들어하는 이벤트도 존재합니다
그점 알아두세여..
김세미 (2011-01-17 08:21:18 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
제가 슈터즈 맵 제작하면서 10인용 12인용 테스트를 많이 해봤는데
저 맵이 비중이 90%가 트리거인 맵입니당. 한 판하는데 20분가량 걸리구요.
당연히 트리거 실행횟수는 말할필요도 없겠구여;;
실제로 렉걸린 경우는 위에 써놓은 소리재생 외엔 없었습니다. 소리재생 제거하니까 20분내내 파워쾌적했구요.

그리고 님이 맵에 배치한 유닛 중에 이야기모드 유닛이 있나 한번 확인해보시길..
아이콘 바이킹짜응 (2011-01-17 08:58:58 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
솔직히 제가 이해를 못한게 아니라 님이랑 대화가 안되는듯
제가 트리커 떡칠인 맵 여러게 만들고 또 게시도 해봐서 하는 말임
제가 두가지 말했는데
1. 트리커를 합쳐라
트리커 여러개를 하나로 합치면 CPU의 다중계산을 막을 수 있고 각각의 트리커는 무거워 지지만 원래상태보다 더 잘돌아가고
2. 기본 조건을 사용해라
트리커가 실행은 되지만 조건검사에서 트리커가 종결되므로 쓸데없는 계산을 막을 수 있다

라고 말한겁니다.
is21es (2011-01-17 10:20:27 KST) - 110.10.xxx.140
0↑ ↓0
센스 이미지를 등록해 주세요
-_- 에구 직접 테스트들 해보시길.. 그냥 아무 트리거나 만들어서 마우스 움직임 트리거를 넣어
구.. 테스트 해보시면 됩니다..실행횟수 1000넘 겨 보시길/ 그후 다른 트리거 한번식 실행 해보세요.
김세미 (2011-01-17 10:50:13 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
마우스 움직임이 렉걸리시면 맵스터가시면
다른 방법으로 구현해놓은거 있으니 그거 테스트해보세요^^
아이콘 바이킹짜응 (2011-01-17 10:53:18 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
저도 예전에 카트라이더 형식에 레이스 만들다가 포기해봐서 암

그거 계산 0.1초당 350번 정도 하게 해놨더니 렉 심해서 때려쳤음
하빈№ (2011-01-17 15:36:59 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
이유를 찾아씀..ㅋㅋㅋ 드디어 해결책을 찾아씀.. 이젠 부드럽게 되네요..ㅎㅎ;
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.