I'm trying to build a game for windows 8 apps target build. Unity keeps complaining about these errors, perhaps due to removal of some linq features for windows 8 metro style app:
Assets\Plugin\wrapper\LWFObject.cs(642,53): error CS0165: Use of unassigned local variable 'h'
Some error complaints on use of now unsupported linq features for both LWFObject.cs and LWFPlayer.cs: 'System.Collections.Generic.List<>' does not contain a definition for 'ForEach' and no extension method 'ForEach' accepting a first argument of type 'System.Collections.Generic.List>' could be found (are you missing a using directive or an assembly reference?). The suggestion is to use simple foreach statement (http://stackoverflow.com/questions/15449160/list-foreach-not-found) to increase compatibility for new platforms such windows 8 metro apps.
thanks, how about this patch?