본문 바로가기

스크립트22

[CSS] 티스토리 블로그, 사이트에서 웹 폰트 깨질 때 - transform.skew() 주워오고난 뒤 더 배운 지식 바로 전에 사이트에 웹폰트를 적용해서 서체를 전부 바꾸는 방법을 포스팅했었는데 여기서 글씨가 깨지는 분들을 위한 해결책입니다. [CSS] 티스토리 블로그 폰트 변경하기, 사이트에 웹 폰트 적용 사실 이런 글은 이미 천지빼까리지만 써보기로 했습니다 블로그 새단장 했어요 보이시나요? 헤헷코슥~ 근데 진짜 CSS 알못이라 잡히는대로 대충대충해가지고 디자인이 예쁘지 않긴 하네요 앞으 drybone-developer.tistory.com 벌써 이 이미지에 나온 미리보기 제목 + 내용만 봐도 .... 글씨가 얼마나 잔혹하게 깨지는지 보이시죠 웹폰트는 15pt 이하의 크기가 되면 깨진대요. (눈물줄줄) 해결책 1. 15pt 이상의 크기로 키워준다! 2. 글씨를 아주 살짝 기울인다 이 글에.. 2021. 8. 14.
[CSS] 티스토리 블로그 폰트 변경하기, 사이트에 웹 폰트 적용 사실 이런 글은 이미 천지빼까리지만 써보기로 했습니다 블로그 새단장 했어요 보이시나요? 헤헷코슥~ 근데 진짜 CSS 알못이라 잡히는대로 대충대충해가지고 디자인이 예쁘지 않긴 하네요 앞으로도 천천히 고쳐야지 근데 웹디하는 사람들은 매일 이걸 하는건가? 대단해 블로그 디자인 (주로 색상 위주로) 변경하면서 보시면 아시겠지만 폰트도 아시겠지만 바꿨어요 PC에선 나눔스퀘어 위주로 나오고 모바일에선 에스코어드림 위주로 나옵니다. 이렇게! 웹사이트의 폰트를 전부 동시에 바꾸는 법! 저는 이런 수정을 할 수 있는 사이트가 티스토리밖에 없어요. 그래서 티스토리 위주로 설명하지만, 다른 사이트도 비슷한 편이죠 (근데 다른 사이트를 직접 코드 짜서 만드실 분이면 이 정도 지식은 다 알고 계실듯) 1. 임베딩 가능한 웹 폰.. 2021. 8. 14.
[Unity C# / Google AdMob] Android 앱에 광고 넣기 유니티로 개발한 안드로이드 앱에 수익성 광고를 넣습니다. 수익성 = 실제로 돈이 되는지 안되는지와는 별개로 수익을 주긴 함 이 방법대로라면 iOS에 넣는것도 그다지 문제는 아닐 것 같긴 한데.. 문제는.. 제가 해 본 적이 없어서 (?) 안드로이드는 이렇게 하면 확실히 들어간다! 이니 참고해주세요. 0. Google AdMob 가입하기 이 글에서는 구글 애드몹을 사용하기 때문에, 이 서비스를 가입해주셔야 합니다. 구글 계정이 있으시면 빠르게 이용 가능해서 간단! AdMob 하나의 계정으로 모든 Google 서비스를 AdMob으로 이동하려면 로그인하세요. accounts.google.com 이 링크 작동하나 모르겠네 저는 이미 가입해둔 사람이라서 바로 리다이렉트 되긴 하는데... 링크가 안 되시는 분들은 .. 2021. 7. 15.
[Unity C#] 오브젝트의 부모, 자식을 참조하는 법 여러개 있지만 제가 자주 쓰는 것 위주로 정리할것입니다. (내가 쓰는거니까) 해당 스크립트가 붙어있는 오브젝트의 부모 오브젝트, 자식 오브젝트, 혹은 그 오브젝트들의 컴포넌트에 접근하는 방법입니다~ 1. 부모 오브젝트를 참조하는 법 1 2 transform.parent //부모의 트랜스폼을 참조 transform.GetComponentInParent //부모가 가진 컴포넌트를 참조 cs 여기선 부모가 하나의 오브젝트이기때문에 s 없이 parent입니다 (?) GetComponentInParent를 하면 뒤에 를 쓰는 것으로 바로 컴포넌트 참조 가능. parent의 경우 부모의 트랜스폼을 바로 참조할 수 있어서 선택적으로 사용하시면 됩니다. 또 parent를 쓴 뒤에 GetComponent를 사용하는 방법.. 2021. 7. 9.
[Unity C#] Mathf 절댓값 반환 / 반올림 이럴수가 한국어 맞춤법 상 절댓값이 맞다는 거 보고 급하게 고쳤음 여러분 절대값이 아니라 절댓값입니다 Mathf.Abs(절대값을 반환할 수) Mathf.round(반올림할 수) 절댓값은 예전부터 썼었는데 반올림은 레테 1.1업데이트에 쓰면서 정리. 너무 간단하기때문에 평소에 글 쓰던 형식도 안 지키고 컬러스크립트로 옮기지도 않음 (미안해요! 하지만 짧잖아요) 다음에는 Mathf 함수를 그냥 쭉 정리해볼까 근데 이런거는 스크립팅 가면 금방 나오니까.... 그래도 .. 잘 쓸 것 같은것만 뽑아둬야지 그땐 컬러스크립트도 써볼테니까 Unity - 스크립팅 API: Mathf Success! Thank you for helping us improve the quality of Unity Documentation... 2021. 7. 7.
[Unity C#] Debug.Log 사용 1번은 최근에 알게된 지식.. 유용하게 사용하고 있습니다 아직 하나밖에 없지만 앞으로 더 늘어날거예요 (북두*권 얼굴 함) 1. 좀 더 편하고 자유로운 텍스트 입력 1 Debug.Log($"{변수 이름}, 이 안에 자유롭게 텍스트 입력 가능{변수 이름2}"); cs 이런 형식으로 입력 가능합니다. {괄호} 안에는 출력할 변수 이름이나 항목을, 그 밖, "따옴표" 안에는 자유롭게 텍스트를 쓸 수 있어요. 뭔가 .. 이렇게만 하면 느낌이 안 올 것 같아서 제 프로젝트에 써봤습니다. 이런 로그 출력을 썼습니다. 현재 이 코드가 작동하고 있는 게임오브젝트의 이름과, 다음 거 위치: 라는 안내 텍스트 이후, 다음 게임 오브젝트의 위치를 입력했어요. 결과는... 짜잔~ 이런 식으로 로그 창에 출력됩니다. "다음 거.. 2021. 6. 26.
[Unity C# / GPGS] 업적 과정 보고, 달성 완료 함수 유니티에서 구글 플레이 게임 서비스를 연동한 뒤, 업적을 추가했을 때 업적을 완료할 수 있는 스크립트입니다. 1. 단일 업적, 혹은 달성도(%)를 직접 지정해줄 때 1 Social.ReportProgress(GPGSIds.achievement, 100f, null); cs Social.ReportProgress(업적ID, 달성도, 콜백함수); 형식이 됩니다. 여기서 업적ID는 string 형식으로 받기 때문에 직접 업적 ID를 입력해줘도 되지만, GPGSIds.를 참고해서 ID에 맞는 이름을 가져와도 괜찮아요! 달성도는 0~100f 사이로 지정해주시면 됩니다. 잠금 상태인 업적을 0으로 해주면, 업적이 공개 상태가 되는데, 이렇게 잠금을 해제할 시 이전에 달성도를 진행해둔 게 있으면 달성도는 0이 되니 .. 2021. 6. 19.
[Unity C#] 런타임 중 버전 정보 가져오기 유니티에서 Player Settings... 에 설정한 값을 실행 중 받아오고 싶을 때가 있습니다. 게임 맨 첫 화면에 현재 버전 정보를 표시하는거라든가... (제 목적은 이거였어요) 하나하나 치고 바꾸기엔 너무 귀찮기때문에 이걸 활용했습니다. 이건 서버나 마켓에 등록된 버전 정보를 찾는 건 아니고, Player Settings에 적힌 그대로만 불러옵니다. 서버나 마켓에 등록된 버전 정보와 비교하는 건 이것보다 한 걸음 더.. 겠죠? (수학 교과서 같네요.) 1 Application.version; cs 간단! 이렇게 하면 플레이어 세팅에 저장된 버전 정보를 string 형식으로 받아오게 됩니다. string 형식의 다른 어딘가에 입력해주시면 됩니다. 텍스트라든가... 참고로 Application을 사용.. 2021. 6. 11.
[After Effects] 애프터 이펙트 글리치 효과 만들기 오늘의 에펙은 여기까지 정리하겠다는 목표를 세웠으므로 이것까지 열심히 써보겠어요 이번에는 이걸 만들겁니다! 지지직 소리 날 것 처럼 보이는 효과. 글리치 효과라고 해요. 색수차 프로젝트와 같은 이유로 만들게 되었습니다. 이걸 좀 빨리 알았으면 과제에 적극적으로 써먹었을텐데 앞에 다 만들고 나중에 알아서 뒤에만 깨작! 써먹음 .. 이번에도 결과와 예시는 텍스트로! 1. 단색 레이어 준비 준비 전에 잠깐! 이번에는 효과의 완성을 위해 새 컴포넌트를 하나 만들어두는 게 깔끔합니다. 굳이 말하자면.. 컴포넌트는 아니어도 되지만, 정리된 타임라인을 위한다면 컴포넌트로. 세부 조정을 많이 하실 생각이라면 레이어로 하는게 편하실수도 있습니다! 어쨌든 레이어를 만듭니다. 단축키 Ctrl + Y 혹은 레이어 → 새로 만.. 2021. 5. 14.
[Unity C#] PlayerPrefs에 bool 형식 저장하기 뭔가의 기억조작인지(?) 당연히 플레이어프맆스에는 불리언 형식을 저장하는 PlayerPrefs.SetBool 같은 게 있을 줄 알았거든요 그런데 저번에 유니티에 쳐보니까 없더라고요 그래서 씁니다 기록용이니까... 사실 원리는 간단하게 형변환만 해주면 되는거라, 형변환을 알고계시고 잘 쓰시면 이 글은 도움이 안 됩니다. 0. 여기서 쓰이는 int와 bool 사이 명시적 형변환 int로 → Sysetm.Convert.ToInt16() Sysetm.Convert.ToInt32() Sysetm.Convert.ToInt64() bool로 → Sysetm.Convert.ToBoolean() 꼭 int와 bool 사이의 관계가 아니더라도, 해당 형식으로 변환할때는 이걸 씁니다. 1. PlayerPrefs에 bool .. 2020. 12. 16.