Size: a a a

2020 April 13

С

Сэр MSTR in Unreal Engine
Даня
а если это "все, что требуется" тянет за собой другие БП? Нет способов вызывать БП в плюсах?
А нельзя сделать функцию в бп, которая будет делать что тебе нужно, а потом вызывать ее в плюсах подавая параметры?
источник

AY

Artyom Yakimov in Unreal Engine
источник

KS

Kseniya Sergeeva in Unreal Engine
Roman Merkushin
Блин ну я не знаю, если для вас это норм то мне нечего добавить. Просто посмотрите как работает VS Code например с JS или Python, или как работает с C# Rider и сразу поймете про что я
мне лично лучше с VAX или Resharper(но есть знакомых которые на голой студии летят так, как многим и не снилось. И самое главное им больше ничего не надо). VAX очень шустрый. Resharper попрожорливее и с "плюшками". Райдер щупали год назад еще , но к сожалению , пока времени не хватило добраться до него. По отзывам - очень крут. В целом , мне кажется, лишь бы было удобно. А кто чем пользуется, это уже их личное дело. Кто то выше в блокноте собрался писать ))) ну , лишь бы работало. Никто не против.
источник

PM

Pavel Markovin in Unreal Engine
Artyom Yakimov
вроде shift+enter
источник

N

NoCodeBugsFree in Unreal Engine
Даня
а если это "все, что требуется" тянет за собой другие БП? Нет способов вызывать БП в плюсах?
пусть тянет, ты же репарент сделаешь. БП класс останется тот же, только он будет наследоваться не от "родного" плюсового, а от твоего
источник

RM

Roman Merkushin in Unreal Engine
Kseniya Sergeeva
мне лично лучше с VAX или Resharper(но есть знакомых которые на голой студии летят так, как многим и не снилось. И самое главное им больше ничего не надо). VAX очень шустрый. Resharper попрожорливее и с "плюшками". Райдер щупали год назад еще , но к сожалению , пока времени не хватило добраться до него. По отзывам - очень крут. В целом , мне кажется, лишь бы было удобно. А кто чем пользуется, это уже их личное дело. Кто то выше в блокноте собрался писать ))) ну , лишь бы работало. Никто не против.
Ну где то инфа проходила что джетбрейнсы пилят новый Rider чисто под геймдев, там и C# и C++ будет под Юньку и Анрил.
источник

Д

Даня in Unreal Engine
NoCodeBugsFree
пусть тянет, ты же репарент сделаешь. БП класс останется тот же, только он будет наследоваться не от "родного" плюсового, а от твоего
Не совсем пока еще понимаю, можно какую-нибудь ссылочку, чтобы прочесть подробнее как это работает?
источник

RM

Roman Merkushin in Unreal Engine
правда гугл всякую дичь выдает, если кто поделится ссылкой на инфу про этот новый Rider, буду очень благодарен
источник

AY

Artyom Yakimov in Unreal Engine
Pavel Markovin
вроде shift+enter
мне символ переноса строки нужен между двумя переменными, я это не руками буду вводить
источник

KS

Kseniya Sergeeva in Unreal Engine
Roman Merkushin
Ну где то инфа проходила что джетбрейнсы пилят новый Rider чисто под геймдев, там и C# и C++ будет под Юньку и Анрил.
не только райдер. они давно уже "прицелились" на анрил.
источник

Д

Даня in Unreal Engine
Artyom Yakimov
мне символ переноса строки нужен между двумя переменными, я это не руками буду вводить
\n
источник

AY

Artyom Yakimov in Unreal Engine
пробовал не работает
источник

RM

Roman Merkushin in Unreal Engine
Kseniya Sergeeva
не только райдер. они давно уже "прицелились" на анрил.
а есть ссылочка на почитать? очень интересно. для Unity пользовал Rider был доволен как слон
источник

PM

Pavel Markovin in Unreal Engine
Artyom Yakimov
мне символ переноса строки нужен между двумя переменными, я это не руками буду вводить
append из перменная + строка с shift+enter + переменная. \n не сработает
источник

JR

Jury Ruzybaev in Unreal Engine
NoCodeBugsFree
пусть тянет, ты же репарент сделаешь. БП класс останется тот же, только он будет наследоваться не от "родного" плюсового, а от твоего
собственно вопрос в другом был немного, как быть с вызовами функций других бп в "куске" который будет переписан на C?
источник

N

NoCodeBugsFree in Unreal Engine
Jury Ruzybaev
собственно вопрос в другом был немного, как быть с вызовами функций других бп в "куске" который будет переписан на C?
Если это БП ф-ии, то никак, они останутся на месте.Если ты перепишешь их в плюсы, то старые бп ф-ии поломаются, просто замени их на С++ ф-ии.
источник

JR

Jury Ruzybaev in Unreal Engine
NoCodeBugsFree
Если это БП ф-ии, то никак, они останутся на месте.Если ты перепишешь их в плюсы, то старые бп ф-ии поломаются, просто замени их на С++ ф-ии.
т.е. отсюда следует, что это не просто, взял и переписал кусок бп на си, но и любой другой актор который дергается из этого куска, так же должен быть написан на си?
источник

n

norlin in Unreal Engine
Roman Merkushin
после Rider с C# как буд-то в блокноте пишу
Rider для C++ отличную поддержку предлагает (сейчас в закрытой бете)
источник

N

NoCodeBugsFree in Unreal Engine
Jury Ruzybaev
т.е. отсюда следует, что это не просто, взял и переписал кусок бп на си, но и любой другой актор который дергается из этого куска, так же должен быть написан на си?
это очень просто.
у тебя есть БП, наследуемый от Character.
1) создаешь свой плюсовый класс MyCharacter, наследуемый от Character
2) репарентишь БП  на MyCharacter
3) переписываешь всё, что нужно на плюсы.
4) цепляешь вызовы плюсовых ф-ий, там где надо.
источник

n

norlin in Unreal Engine
Roman Merkushin
после Rider с C# как буд-то в блокноте пишу
но вообще я вот в блокноте и пишу (sublime text), мне удобнее чем в студии
источник