2015�N2��24���A�u���{Android�̉� Unity���v�̎�Âɂ��uVisual Studio Tools for Unity�v�̕���J�Â��ꂽ�B���{�}�C�N���\�t�g�̃G�o���W�F���X�g�ɂ��VSTU�̏Љ��Q��A�ɉ����AUnity��Visual Studio���g�����Ȃ��v���̃Q�[���J���҂ɂ�郉�C�g�j���O�g�[�N���s���A����オ����������B
�@�}�C�N���\�t�g������uVisual Studio Tools for Unity�v�i�ȉ��AVSTU�j�́A�����J�����uVisual Studio�v�����J�����Y������̂��߂̊e��̋@�\���A�uUnity�v�ɂ��Q�[���J���Ɋ��p���邽�߂̃A�h�I�����B
�@VSTU�͈ȑO�A�uUnity VS�v�Ƃ������̂ŁASyntaxTree�Ƃ�����Ƃ��J�����s���Ă����B���Ђ́A2014�N8���Ƀ}�C�N���\�t�g�ɂ���Ĕ�������Ă���A����AVSTU�͌����̋@�\�g���Ƃ���Visual Studio�Ƃ̓�������苭�߂Ă������j�����炩�ɂ���Ă���B
�@�܂��AUnity VS�ł�C#�����ł͂Ȃ�JavaScript�ɂ��Ή����Ă������A�}�C�N���\�t�g�̐��i�ɂȂ������ƂŁAJavaScript�Ή��͍s�킸�AC#�J���ɓ��������`�ŋ@�\���������Ă������j�ɂȂ����Ƃ����B
�@Unity���̂ɂ��G�f�B�^�[���܂ޓ����J�����͗p�ӂ���Ă��邪�A������VSTU���g����Unity�J����Visual Studio�𗘗p���郁���b�g�͉��Ȃ̂��낤���B�܂��AVSTU���g����Œm���Ă����ƁA����ɊJ�����֗��ɂȂ�u���e�N�v�ɂ́A�ǂ�Ȃ��̂�����̂��낤���B
�@�������e�[�}�ɂ����u�y�����Ă݂悤�I�zVisual Studio Tools for Unity����y�g��Ȃ��Ƃ��������Ȃ��I�H�z�v���A����2��24���ɊJ�Â��ꂽ�B��Ấu���{Android�̉� Unity���v�ŁA����ɂ͓�����Unity�����p���Ă���J���҂������l�ߊ|�����B�R�~���j�e�B��Â̕���炵���A���ۂ̗��p��ʂɑ��������e�̔Z�����^������ӌ������A���C�g�j���O�g�[�N���J��L����ꂽ�B
�@�ŏ��̃X�s�[�J�[�Ƃ��ēo�d�����̂́A���{�}�C�N���\�t�g �f�x���b�p�[�G�N�X�y���G���X���G�o���W�F���Y�������{���e�N�j�J���G�o���W�F���X�g�̑吼�������B
�@����̕���́uUnity�v�ƁuVisual Studio�v�̘A�g�����C���e�[�}���B���҂�g�ݍ��킹�Ďg�����ƂŊJ�����Y�������߂邱�Ƃ��ł���VSTU�ɂ��āA�吼���́u�n�������h��ȃc�[���v�ł���ƕ]�����B����́u�������Ă���@�\�̈��́g�n���h�Ɍ����邩������Ȃ����A�����ɂ����Unity�J���҂̐��Y���́g�h��h�ɏオ��v�Ƃ����Ӑ}���B
�@VSTU�́A�}�C�N���\�t�g��Web�T�C�g���疳���Ń_�E�����[�h�ł���BVisual Studio�̊e�o�[�W�����ʂɒ���Ă���A�uProfessional�v�ȏ�̃G�f�B�V�����ŗ��p�ł���B�܂��A�����́uCommunity�v�łł����p�ł���_�͑傫�ȃ|�C���g���i�@�l�̏ꍇ�͈ꕔ��������j�B���T�C�g�ł́AVSTU�̃C���X�g�[�����@�◘�p���@�̏ڍׂɂ��ĉ�������h�L�������g���p�ӂ���Ă���B
�@�吼���́A���ۂɁuUnity�v�ƁuVisual Studio�v��VSTU�œ����������𗘗p���A�����Œ�����ȋ@�\�ɂ��āA����Љ�Ă������B
�@�Ⴆ��VSTU�ɂ́AVisual Studio�G�N�X�v���[���[���ł̃v���W�F�N�g�\������Unity���ł̕\�����ɍ��킹�邱�Ƃ��ł���uUnity Project Explorer�v��A�e��̃V���[�g�J�b�g�L�[�Ȃǂ��p�ӂ���Ă���B�������ő���Ɏg�����Ȃ����ƂŁAUnity�ł̍�ƌ�����啝�ɍ��߂���Ƃ����B
�@VSTU�́A�W���I��Unity�̃G�f�B�^�[�������ł͂Ȃ��AUnity Player��Unity Web Player�ɑ��Ă�Visual Studio��ڑ��ł���B�吼���́uVSTU�𗘗p����悤�ɂȂ��āAUnity�W���G�f�B�^�[�ł̃f�o�b�O�̋ꂵ�݂��������ꂽ�Ƃ����ӌ��������Ă��ꂵ���v�Ƙb���B
�@VSTU���g���ƁAUnity�̊��œ����Ă���v���O�����ɑ��āA�u���[�N�|�C���g��ݒ肵�A�����Ŏ����I��Visual Studio�̃G�f�B�^�[�����N���ł���悤�ɂȂ�B�R�[�h�̐F�����AF10�L�[�ɂ��X�e�b�v���s�A�u�E�H�b�` �E�B���h�E�v�u�C�~�f�B�G�C�g �E�B���h�E�v�ɂ��ϐ��l�̎Q�ƂȂǁAVisual Studio�����L�x�ȃf�o�b�O�@�\�𗘗p�ł���B
�@�܂��u�����t���̃u���[�N�|�C���g�v��ݒ�ł���̂��u�n�������h��v��VSTU�̃����b�g�̈���B�G�f�B�^�[��Őݒ肵���u���[�N�|�C���g�ɑ��A�����ƂȂ鎮��ݒ肵�Ă����B����ƁAUnity��œ����Ă���v���O�����̓����ŏ����Ƃ��Đݒ肵���������������Ƃ������A�u���[�N���|����Ƃ����d�g�݂��B
�@�uVSTU�Ɋ���Ă���ƁA�P���ȃu���[�N�|�C���g�ł����������s���~�߂�̂��ʓ|�ɂȂ��Ă��܂��B�����t���u���[�N�|�C���g���g���ƁA���ɏd�_�I�Ƀf�o�b�O������������Ԃ������Ƃ��Đݒ肵�A�����Ŏ��s���~�߂邱�Ƃ��ł���悤�ɂȂ�܂��v�i�吼���j
�@Unity�ł́A��ɁuMonoBehaviour�v�̃T�u�N���X��C#�Ŏ������Ȃ���J����Ƃ�i�߂Ă����BMonoBehaviour�����Ă���API�͑���ɂ킽��A����I��Unity�ł̊J�����s���Ă���l�ł����Ă��A���̑S�Ă𐳊m�ɋL�����Ă����͖̂������BVSTU�ł́A����MonoBehaviour�̃R�[�f�B���O��啝�ɕ֗��ɂ���x���@�\�����p�ł���B
�@VSTU�́uImplement MonoBehaviours�v�@�\�𗘗p����ƁA�L�q���������\�b�h���̈ꕔ����A���m�ȃ��\�b�h����I�����A�G�f�B�^�[���ɂЂȌ^�ƂȂ�R�[�h���Ăяo�����Ƃ��ł���B�J���҂́A�ЂȌ^�̒��ɕK�v�ȏ������L�q���邾���ł����B
�@MonoBehaviour�̖L�x��API���g�����Ȃ��ɓ������ĕ֗���VSTU�̋@�\���uQuick MonoBehaviours�v���B���͂ȃR�[�h�̕⊮�@�\�ƂȂ��Ă���A����o���̃��\�b�h���̈ꕔ�Ȃǂ���A�ړI�̂��̂ցu�����ϊ��v���Ă����B
�@�Ⴆ�f���ł́uomd�v�Ƃ���3�����̕�����A���Ƃ��āuOnMouseDown()�v���\�b�h������Ă����B
�@�܂��AVisual Studio�́uIntellisence�v�Z�p�ɂ���āA�����̋L�q���ɃR�[�h�̕⊮��^�C�v�~�X�̎w�E�Ȃǂ̃T�|�[�g���s����BC#�ł͑啶���Ə������������ɋ�ʂ���邽�߁A�L�q���ɂ������肻�����������Ă��܂��Ƃ������~�X���������������B�����̎x���@�\�ɂ��A���P�A���X�~�X�̏��Ȃ��R�[�f�B���O���s����B
�@MonoBehaviour�̖L�x��API���g�����Ȃ����߂̋@�\�����������B�R�[�h��ɓo�ꂷ��N���X�����āA���̏ڂ����d�l��m�肽���ꍇ�A���ʂ͂��̃N���X���R�s�[���āA�O���̃u���E�U�[�̌������ɒ���t���āc�c�Ƃ�����Ƃ��s�����ƂɂȂ邾�낤�B���̌��ʁA�������瑼�̃T�C�g�ɃW�����v����Ȃǂ��āA���낢��ȃT�C�g�����Ă��邤���ɁA���������ׂĂ����̂��Y��Ă��܂����Ƃ�����B
�@�uVSTU�ł́AVisual Studio���ŎQ�Ƃł���Unity API�̃��t�@�����X��p�ӂ��Ă���A�����ł�����API�̏ڍׂ��m�F�ł��܂��BUnity��Visual Studio�̊����ŏW�����č�Ƃ�i�߂���̂ŁA�������オ��͂��ł��v�i�吼���j
Copyright © ITmedia, Inc. All Rights Reserved.