문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. [목차] == 유니팩이란? == 유니팩은 [[유니패드]]의 [[프로젝트]] [[파일]]이다. 유니팩이 없으면 [[유니패드]]는 아무것도 아닌게된다. 그리고 '''[[런치패드]]의 프로젝트 [[파일]]과는 엄연히 다른 [[파일]]이다.''' ~~하지만 [[유니패드]]를 처음본 사람들은 같은줄 안다고한다(....)~~ (참고로 유니팩을 꾹 누르면 삭제기능이 있다...) == 유니팩의 중요성 == 위에서 유나팩을 설명할때 말했다시피 유니팩은 [[유니패드]]에서는 절대 없어서는 안되는 [[파일]]이다. 유니팩은 한 [[프로젝트]]의 모든 [[사운드]]와 [[LED]]쇼의 [[정보]]가 담겨있다. == 유니팩 구성및 제작법 == 유니팩은 [[유니패드]]개발진들이 만드는 방법을 공개했다. 아래의 [[영상]]은 [[유니패드]] 개발자인 김지섭이 직접 만드는 방법을 설명하는 [[영상]]이다. [youtube(XCy2cZKtDdI)] [[https://youtu.be/VOncnQIrgg8|저 영상말고도 한 유니패드유저가 만든 튜토리얼도 있다.]]~~이게 김지섭 영상을 보면 걸려있는 영상이다~~ === info === info(information)를 [[직역]]하면 [[정보]]이다. [[직역]]그대로 해당 유니팩의 [[제목]], 만든이, [[버튼]]갯수, 체인갯수 등 기본[[정보]]를 가지고있다. ==== info 구성 ==== || 구성요소 || 제한사항 || 설명 || 예 || || title= || 없다 || 해당 유니팩의 제목을 적으면된다 || title=Kdrew - Circle || || producerName= || 없다 || 해당 유니팩을 만든사람의 이름을적으면 된다 || producerName=홍길동 || || buttonX= || 양수의 정수 || 세로열의 원하는 버튼갯수만큼 적으면 된다 [br] 참고로 유니패드에서는 가로가 Y, 세로가 X이다 [br] ~~뭐..뭐지?~~ || buttonX=8 || || buttonY= || 양수의 정수 || 가로열의 원하는 버튼갯수만큼 적으면 된다 || buttonY=8 || || chain= || 양수의 정수 || 원하는 체인갯수만큼 적으면 된다 || chain=8 || || squareButton= || boolean형 (true/false) || true를 적으면 각 폰의 화면 크기에맞춰 버튼들이 정사각형으로 생성된다 [br] false를 적으면 그냥 폰의 화면 크기에맞춰 버튼들이 직사각형으로 생성된다~~!!~~ [br] 이때 체인버튼이 가려져서 사라지니 주의. || squareButton=true || || landscape= || boolean형 (true/false) || true를 적으면 해당팩은 가로모드가 적용된다 [br] false를 적으면 해당팩은 세로모드가 적용된다 ~~어떻게 치라고~~ [br] ~~이것도 사실상 무쓸모기능~~ || landscape=true || ==== info 유의할점 ==== 텍스트 에디터(메모장도 된다)로 [[편집]]할때 맨 뒷부분은 '''공백이 있으면 안된다.''' === sounds === sounds는 [[파일]]이 아닌 [[폴더]]이다. sounds라는 [[폴더]]를 만들고 그 안에 사운드 파일들을 넣는 형식이다. ==== sounds 구성 ==== [[버튼]] 하나하나에 넣을 사운드 파일들을 그냥 넣으면된다. ~~뭐야 왜이렇게 간단해~~ ==== sounds 유의할점 ==== 1. 사운드 파일들은 꼭 [[확장자]]가 .wav여야 한다. 2. [[한글]]로 사운드[[파일]]의 [[이름]]을 한글로 지으면 안되고, 공백이 있어도 안된다. 3. 6초 초과는 안된다. === keySound === keySound는 sounds[[폴더]]에 있는 사운드 [[파일]]들을 버튼에 지정하는 [[정보]]를 담고있는 [[파일]]이다. ==== keySound 구성 ==== |||||||||| (ex. 3 2 1 1_01.wav 1 || || 3 || 2 || 1 || 1_01.wav || 1 || || 체인 || Y(가로)좌표 || X(세로)좌표 || 사운드 파일이름 || 반복횟수 || 위의 [[표]]는 3 2 1 1 _01.wav 1 을 예로들어서 설명하고있다. 저걸 말로 풀어서 설명하자면 '''sounds 파일에있는 1_01.wav라는 파일을 3체인의 가로 2번째, 세로 1번째에있는 버튼에 집어넣어라! 그리고 그 버튼을 누를때 1번 재생해라!''' 라는 뜻이다. 추가로, 뒤에 반복횟수를 0으로쓰면 누르는 동안만 재생되고, 안써도 된다. 안쓰면 그냥 1번만 나온다. ==== keySound 유의할점 ==== 사운드 파일 이름을쓸때 확장자인 .wav까지 다 써야한다. 더불어 컴퓨터 작업 할때에는 확장자 표시를 제어판에서 해주자. 안하면 확장자 없다고 다 .wav 붙혔다가 인식 안돼서 알고보면 '이름.wav.mp3'등으로 되어있는 경우가 다수이다. === keyLED === keyLED역시 [[파일]]이 아닌 [[폴더]]이다. 그 [[폴더]]안에 [[LED]]정보를 담고있는 [[파일]]을 작성해서 넣는 형식이다. ==== keyLED 구성 ==== 먼저 keyLED에 들어가는 폴더 '''이름'''부터 알아보도록 하겠다. |||||||| (ex. 3 2 1 1 || || 3 || 2 || 1 || 1 || || 체인 || Y(가로)좌표 || X(세로)좌표 || 반복횟수 || 위 표는 [[파일]]의 이름을 3 2 1 1로 예를들어 설명하고있다. 저것도 말로 풀어서 설명하자면 '''3체인의 가로2번쨰 세로 1번째의 버튼을 눌렀을때 해당 LED효과를 보여라!'''라는 뜻이다. ~~말로 설명하기 너무 어렵다.~~ 이제 3 2 1 1의 내용을 알아보도록 하겠다. 밑에 표는 keyLED안에 파일들의 내용들을 설명하는 표이다~~헥헥~~ || 구성요소 || 줄임말 || 설명 || || on || o || LED를 킬떄 사용한다 || || off || f || LED를 끌때 사용한다 || || auto || a || [[HTML]]색코드를 밸로시티에 맞춰 자동으로 지정할때 사용한다 || || delay || d || 모든걸 멈추고 해당 시간만큼 기다리게할때 사용한다 [br] 참고로 단위는 밀리초이다 || 이번에는 예를들어 알아보도록 하겠다. '''on을 사용할때''' |||||||||| (ex. on 2 1 auto 3 || || on || 2 || 1 || auto || 3 || || 켜라 || Y(가로)좌표 || X(세로)좌표 || HTML색코드(또는 auto) || 밸로시티 || 밸로시티는 [[런치패드]]의 색코드이다. [[런치패드]] 연동을 위해 써야한다. 말로 풀어쓰면 '''가로2번째, 세로 1번째 버튼에 하얀색__(밸로시티 3은 흰색이다. 그리고 auto를 썼으므로 그냥 자동으로 흰색으로 나온다)__을 켜라!''' 라는 뜻이다. '''off를 사용할때''' |||||| (ex. off 2 1 || || off || 2 || 1 || || 꺼라 || Y(가로)좌표 || X(세로)좌표 || 이건 on과 반대로 해당 좌표의 LED를 끈다. '''delay를 사용할때''' |||| (ex. delay 1000 || || delay || 1000 || || 기다려라 || 1초동안 || 위에서 말했다시피 delay뒤의 숫자는 밀리초이다. '''밀리초는 1초의 <math> \frac{1}{1000} </math>초이다.''' 그러므로 delay 100이라고쓰면 0.1초를 대기한다. ==== keyLED 유의할점 ==== 다른 [[파일]]에서 켜놓은 LED는 오직 그 [[파일]]에서만 끌수있다. 만약 다른파일에서 끄고싶다면 on (해당좌표) auto 0이라고 쓰고 그 다음에 off (해당좌표)를 쓰면된다. === autoPlay === 굳지 해석하자면...그냥 __ 자동재생__이다.~~퍽~~ ==== autoPlay 구성 ==== c : 체인 설정 예: c 2 =>체인을 2번째로 ==== autoPlay 유의할점 ==== 메모장으로 일일히 적어가면서 [[노가다]]해도 되지만 __[[유니패드]]의 녹음기능__으로 하면 더 편하다~~ ctrl+C ctrl+v 만세!!~~ == 유니팩 종류 == === 공식 유니팩 === [[UniPad]] 개발자인 김지섭이 직접 제작해 인앱 스토어에서 배포하는 유니팩. 스토어에 배포할려면 원작자의 허락을 맞고 올려야 된다. 허락을 받지 않고 배포한다면 저작권 관련 문제로 태클이 걸릴 수 있다. 실제로 과거에 원작자 이름이 표시되지 않아서 논란이 있었다. Martin Garrix & MOTi - Virus Martin Garrix - Poison TheFatRat - Unity TheFatRat - Xenogenesis OMFG - I love you OMFG - Hello Skrillex - Bangarang Skrillex - First of the year Skrillex - KYOTO Shawn Wasabi - Marble Soda Mako - Beam Five Nights at Freddy's Song Razihel - Love U Alan Walker - Spectre Alan Walker - Sing Me To Sleep Alan Walker - Faded KSR - Grand Piano Legend of Zelda - Lost Woods Super Mario Theme Rhapsody - Emerald Sword KDrew - Circles 더 있으면 [[추가바람]]. === 비공식 유니팩 === 일명 커스텀 유니팩. 대부분 일반인들이 만드는 유니팩이다.~~(설명이 좀 이상하다.)연예인이 만들면 Gold Unipack~~ 대부분 요청으로 만들어진다.(일주일당 요청글 평균이 50개쯤 된다.~~근데 신청한다고 다 만들어주는건아니니 기대하지말자....~~) 위키러들을 위해 링크까지 [[추가바람]] KSR - KartRider Main Theme PSY - Daddy[* 이게 비공식이 아닌 이유는 간단하다. LED와 자동재생이 없다... ~~이게 뭔소리요~~] M4Sonic - Weapon Zedd - I Want You To Know Zedd - Beautiful Now Meg Dia Monster Nintendo Wii - Menu KSR - Levels (Skrillex Remix) Happy - Metrogome Remix 대정령 리믹스 Martin Garrix - Animals (Helixus Edition) Virtual Riot - Energy Drink Robosonic - Kill the Robot Undertale - Megalovania Freddy Remix Over the Horizon[* 삼성 폰을 새로 샀을시 내장되어있는 그 노래가 맞다(...)] Daft Punk - Harder, Better, Faster, Stronger 오로나민C 광고 ~~엥?~~ ~~라디오 버전도 있다(...)~~ Krewwella - Come And Get it 토리엘Theme - Heartache Tobu - Mesmsrize Bruk - Bruck Skrillex - Bangarang (GHET1 Cover)[* 공식 팩이 아닌 GHET1 Cover 버전이다. 헷갈리지 말자.] Different Heaven & EH!DE - My Heart TheFatRat - Windfall DEAF KEV - Invincible Tobu - Candyland Tobu - Higher Retrovison - Puzzle iPhone - MetroGnome Remix TheFatRat - The Calling Kdrew - Circles (K1A2 ver.)[* 공식 스토어에 올라와 있는거 말고 K1A2~~엄청 성실한 분이다~~라는 유저가 만든 팩이다. ~~매우 허접하....<<<~~] 이루마 - River flows in you Undertale - 두둥탁[* 이건 음원이 아니다(...). 헷갈리지 말자...] Tobu - Colors OverWatchTRONIC - DJ Myo 더 있을 시 [[추가바람]]. == 관련 도구 == [[Unipad]]와 UniPack과 관련된 도구 및 소프트웨어에 관한 항목이다. === 좌표 출력기 === keyLED 파일 제작시의 --심각한 재앙 수준의--노가다를 줄이기 위한 도구이다. 윈도우와 안드로이드용 버전이 있으며 윈도우의 경우 [[Java]]가 설치되어 있어야한다. Processing이라는 SDK를 사용하여 제작하였다. 링크: [[http://blog.naver.com/ghh2000/220767380140]] 사용법: [[http://blog.naver.com/ghh2000/220757131465]] UI는 유니패드의 8x8버튼과 텍스트 에디터를 합쳐놓은 구성이다. 진짜로 좌표출력기이다. == 유니아트 == 말그대로 유니패드를 그림판같이 활용하는것이다. 기본적으로 유니팩과 다를게없으며 차이점은 LED로 그림을 그리는것이다..! 보통 8*8보다는 16*16을 쓰며 다용도가 계발(?)하였다. 사진 [[추가바람]] [[분류:미분류]] 유니팩 문서로 돌아갑니다.