[Mono-ue] Actor class not receiving ticks

Michael Hutchinson m.j.hutchinson at gmail.com
Wed Dec 3 22:42:44 UTC 2014


Nice, glad it's working!

I'm working on some major changes to the build system right now but
I'll see whether I can put together some F# targets in the next few
weeks.

On 3 December 2014 at 10:28, Johan Verwey <johan.verwey at gmail.com> wrote:
> I updated to the latest patch and I am now receiving ticks!
>
> I couldn't figure out the FSharp targets thing though. I know its on your
> road map though so I'll just be patient with that.
>
> Thanks!
>
>
>
> On 2 December 2014 at 12:42, Johan Verwey <johan.verwey at gmail.com> wrote:
>>
>> Hi Michael,
>>
>> - I am running Windows 8.1 64bit.
>> - How do I know if the IDE was able to connect? (Xamarin noob question?)
>> - I found the new patch files. Thanks.
>> - I'll try the F# pointers as soon as I can get the standard version to
>> work properly.
>>
>> Thanks
>> Johan
>>
>>
>>
>>
>> On 2 December 2014 at 09:48, Michael Hutchinson <m.j.hutchinson at gmail.com>
>> wrote:
>>>
>>> On 2 December 2014 at 00:23, Johan Verwey <johan.verwey at gmail.com> wrote:
>>> > Hi,
>>> >
>>> > I have followed all the steps to compile Unreal 4 and apply the
>>> > patches. I
>>> > am able to create a TestActor class in C# and create a scene containing
>>> > a
>>> > Test Actor.
>>> >
>>> > The constructor never seems to execute since( from what I understand),
>>> > it
>>> > should have a default mesh if nothing is assigned. Even if I assign a
>>> > mesh
>>> > myself, it does not rotate so I assume my ReceiveTick method is not
>>> > being
>>> > called.
>>>
>>> I'll look into it.
>>>
>>> > I tried to starting the project from the debugger, but my breakpoints
>>> > are
>>> > not being hit.
>>> >
>>> > Any ideas?
>>>
>>> What platform? The debugger should work. Does the IDE indicate that it
>>> was able to connect?
>>>
>>> > Also where can I find the patch files for preview 4?
>>>
>>> They're in Engine\Plugins\XamarinUE4\Patches
>>>
>>> > Lastly, some pointers for setting up an F# project would be greatly
>>> > appreciated.
>>>
>>> You'll have to manually edit the fsproj file to do something similar
>>> to what the csproj does
>>>
>>> Notably, at the top:
>>>
>>>   <Import Project="..\Xamarin.UE4.generated.props" />
>>>
>>> Then set the output path for all configurations:
>>>
>>>   <OutputPath>..\..\Binaries\MonoGameAssemblies\</OutputPath>
>>>
>>> And finally the targets:
>>>
>>>   <Import
>>> Project="$(MonoUE4RuntimePluginLocation)\MSBuild\Xamarin.UE4.CSharp.targets"
>>> />
>>>
>>> You'll have create an FSharp equivalent of the targets but it should
>>> be pretty simple since they just set a couple of properties then
>>> import the language targets and some language-agnostic UE targets.
>>>
>>>
>>> --
>>> Michael Hutchinson ~ https://mhut.ch
>>
>>
>



-- 
Michael Hutchinson ~ https://mhut.ch


More information about the Mono-ue mailing list